同じページに2つの日付ピッカーサンプル("#datepiicker1","#datepicker2"
)が作成されました。#datepicker1
で選択された値は#datepicker2
の値minDate
に割り当てられました。出力で、#datepicker1
から日付をクリックすると、の値が#datepicker2
に自動的に割り当てられます。 しかし、#datepicker1
の日付を2番目に選択すると、選択した日付はminDate
プロパティ(devツールで検索)に割り当てられますが、#datepicker2
に自動的に更新されません。そのページのどこかをクリックすると、minDate
の値が#datepicker2
に適用されます。DatePicker選択した値が自動的に更新されません
私のコードブロック:
$(function() {
$('#datepicker1').datepicker({ width: '180px', change: "OnChange" });
$('#datepicker2').datepicker({ width: '180px'});
})
function OnChange(args) {
$("#dateTime1").datepicker({ minDate: args.value });
}
はどのようにこれを実行するには?
$("#dateFrom").off("dp.change");
$("#dateFrom").on("dp.change", function(e) {
$("#dateTo").data("DateTimePicker").setMinDate(e.date);
});
$("#dateTo").off("dp.change");
$("#dateTo").on("dp.change", function(e) {
$("#dateFrom").data("DateTimePicker").setMaxDate(e.date);
});
JSFiddleは確かにあなたの正確なクエリに答えるのに役立つだろう:あなたが日付範囲ピッカーコンボを作成したいと思われる
PLSのは、HTMLマークアップとjsfiddleを投稿する参考になるクエリ – user2947
のためのフィドルを追加します。また、#dateTime1と#datepicker1を目的や目的の根拠に使用していますか? –
これはまったく明確ではなく、jQueryのdatepicker **には** 'width'または 'change'設定はありませんか? – adeneo