JQuery UIのmaxDate
を18/02/2013
に設定したいのですが、試してみると、今日の日付にしか更新できません。
どうすればこれを行うことができますか?
$("#datepicker'.$row['id'].'").datepicker({
minDate: -0,
dateFormat: \'dd/mm/yy\',
maxDate: 18/02/2013
});
これを試して:
_$("#datepicker").datepicker({ minDate: -0, maxDate: new Date(2013, 1, 18) });
_
ハードコードされた日付を使用する場合は、new Date(2013, 1, 18)
パターンを使用します。
汎用パターンを使用する場合は、_"+1D +1M +1Y"
_を使用します。
これは、終了日ピッカーの範囲を今日からさらに7日間に設定することで機能しました。
$endDateCtrl.datepicker("option", "minDate", -0);
$endDateCtrl.datepicker("option", "maxDate", '+7D');
$endDateCtrl.datepicker();
$( "#datepicker" ).datepicker( { minDate: 0, maxDate: 365 });
//365 Days
日数も使用できます。