Expressionengine と safecraker を使用して、ユーザーが希望のシフト時間を選択できるスケジューリング アプリ用の Web フォームを作成しています (例: 午前 6 時から午後 8 時)。フォームに開始と終了を知らせ、その間のすべてのボックスにチェックを入れて範囲を埋めたいと思います。
チェックボックスの状態を変更するために if 文をたくさん入れようと思ったのですが、これは不格好に思えます。これを行うために誰かが知っているjqueryツールはありますか? または、最善のアプローチは何ですか。これを作成するための情報が見つからないようです。
また、フォームを更新したいのですが、送信したくありません。
ありがとう!
*アップデート
私はまだ研究段階にあるため、例のコードはありません。どこから始めて、その日のタイムライン全体を表示し、毎日がチェックボックスになっているのかわかりません (もちろん、見栄えを良くするために css を追加します)。例を挙げると、旅行サイトのように機能するようにしたいと考えています。往路便と復路便を選択すると、その間のすべての日が強調表示されます。
*解決
Trym の例に加えて、それを実装する方法の例を見つけました。ここでは、カレンダーに組み込む必要がありすぎていたと思います。