jQueryのUIのmaxDateを18/02/2013に設定したいのですが、試してみると今日の日に更新できます。jquery ui datepickerのmaxDateを特定の日付に設定する
これを行うにはどうすればよいですか?
$(function() {
$("#datepicker'.$row['id'].'").datepicker({ minDate: -0,
dateFormat: \'dd/mm/yy\', maxDate: 18/02/2013})
});
jQueryのUIのmaxDateを18/02/2013に設定したいのですが、試してみると今日の日に更新できます。jquery ui datepickerのmaxDateを特定の日付に設定する
これを行うにはどうすればよいですか?
$(function() {
$("#datepicker'.$row['id'].'").datepicker({ minDate: -0,
dateFormat: \'dd/mm/yy\', maxDate: 18/02/2013})
});
これを試してください:あなたは、ハードコーディングされた日付を使用したい場合は、このnew Date(2013, 1,18)
パターンを使用
$("#datepicker").datepicker({ minDate: -0, maxDate: new Date(2013, 1,18) });
。
汎用パターン"+1D +1M +1Y"
を使用する場合は、これを使用します。
私は 'minDate'を削除し、残りは1ヶ月先に表示されます。私は 'maxDate'にしたい、私は1で月を減らす必要があります。それ以外の素晴らしい作品。ありがとう –
@JayKatira:何らかの理由で、 'month'パラメータは0ベースのインデックスを使用し、' day'と 'year'は1ベースです。これは、それらのうちの一つです!?!?_モーメント。 – Antti29
あなたが 'maxDate'代わりの日付文字列に' 0.004470938897168405'(2013で割っ進2で割っ18)を代入しているようです。 –
構文エラーなどありませんか? –