基本的に、到着/出発でトップエリアのクローンを作成する必要があります:http://bit.ly/af1uAH
上部の到着フィールドと出発フィールドには、対応するカレンダーがあります。前回到着日と出発日ピッカーを設定したとき、「クリア」ボタンがありました。
これがバージョン間で変更されたのか、それともまだ組み込まれているのかを誰かが知っていますか?
誰かが上部の領域の例を持っているなら(それは私にとって余分な仕事なので下部を除いて)、私はそれを大いに感謝します。
基本的に、到着/出発でトップエリアのクローンを作成する必要があります:http://bit.ly/af1uAH
上部の到着フィールドと出発フィールドには、対応するカレンダーがあります。前回到着日と出発日ピッカーを設定したとき、「クリア」ボタンがありました。
これがバージョン間で変更されたのか、それともまだ組み込まれているのかを誰かが知っていますか?
誰かが上部の領域の例を持っているなら(それは私にとって余分な仕事なので下部を除いて)、私はそれを大いに感謝します。
クリアボタンは削除されました。
例として、一般的にDatePickerを追加する方法、または例のようにスタイルを設定する方法についてもっと心配していますか?
オプションbuttonImage: 'images/calendar.gif'
をに渡すことでアイコントリガーを設定できます.datepicker()
(中括弧で囲みます)。formatDate()
DatePickerのユーティリティ関数またはaltField
オプションを使用して、完全に書き出された日付(つまり、「2010年1月5日」)を取得できる可能性があります。
編集:
到着日が変更されたときに出発日を更新するにはonSelect
、到着DatePickerを有効にするときにオプションを使用する必要があります。
$("#arrival").datepicker({
onSelect: function(dateText, inst) {
// calculate newDate
$("#departure").datepicker("setDate", newDate);
}
});
newDate
今からの日数(など+7
)またはフォーマットされた日付文字列にすることができます。それを理解する最良の方法は、出発日の元の値を追跡し、ユーザーが選択を変更した日数を前後に決定し、その数値を使用して古いものと比較して新しい到着日を決定することだと思います到着日。多くのものを手動で追跡していますが、より良い方法はわかりません。(ick)