質問

ねえ、私はカレンダーの日付を選択宝石の時刻部分に問題を抱えています。次のコードは、後に/今日より大きな任意の日に日付を制限します。私は24時間、または今からより大きい時にユーザを制限する、時間のためにこれを行う必要があります。 valid_date_check SQLで、またはJavaScriptまたは何:で使用されるコードがあれば、私は把握することはできません。 GoogleとIRCはどちらかそれを把握することはできません。誰もがこの宝石の経験を持っており、これをやって成功を収めた、またはコードはので、私はそれを自分で実装して行くことができますが何であるかを知っていますどちらか。

<%= calendar_date_select_tag "time", "", :popup => :force, :time => true, :valid_date_check => "date > (new Date()).stripTime()" %>
役に立ちましたか?

解決

これは、Javascriptをする必要があります。彼らは新しい日付を使用しないように、それは)(確かにRubyやSQLではありません。また、:valid_date_checkは、クライアント側で日付を検証するために実行するにはJavaScriptチェックへのポインタになりそうです。

いつかこれを助けることができる生成された実際のHTMLを見て。コードはHTMLであるなら、あなたはそれはJavascriptで知っています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top