0
私のフォームにフィールドを作成し、日付範囲の2つのテキストフィールドに配置しています。私は彼らにdatepickerを割り当て、うまく動作するように、通常jQueryを実行しました。jQuery、UIカレンダー、2つのdatepickers日付範囲の2番目の日付の自動設定
テキストフィールドは、ユーザがフォームに初めて入力する場合は現在の日付で、ユーザがそのフォームを2回目に編集する場合は保存されたデータで自動入力されます。
とにかく、私がしたいのは、最初のフィールドを使用する前に2番目のフィールドのminDateを自動的に設定することです。
これは私のコードです:第二日付ピッカーのための明示的MinDateプロパティオプションの設定について
$('#stigma_start').datepicker(
{
dateFormat: 'd MM yy',
timeFormat: 'h:mm',
hideIfNoPrevNext: false,
showWeek: true,
changeMonth: true,
changeYear: true,
onSelect: function(selectedDate)
{
var instance = $(this).data("datepicker");
var date = $.datepicker.parseDate(instance.settings.dateFormat || $.datepicker._defaults.dateFormat, selectedDate, instance.settings);
$('#stigma_expires').datepicker("option", "minDate", date);
}
}
);
$('#stigma_expires').datepicker(
{
dateFormat: 'd MM yy',
timeFormat: 'h:mm',
hideIfNoPrevNext: false,
showWeek: true,
changeMonth: true,
changeYear: true
}
);
私はすでにそれを行い、仕事をしています! ;)Thansk a lot –