0

特定の日に特定のイベントの日付を入力する DatePicker カレンダーがあります。問題は、カレンダーに将来または過去の利用可能な日付がない場合、前後の月の矢印を非表示にする方法がわからないことです。言い換えれば、イベントに次の 2 か月の日付しかない場合、その 2 か月を過ぎた将来の日付がない場合は、前方矢印を無効にしたい (ユーザーがカレンダーを目的もなく見ないようにするため)

4

1 に答える 1

1

日付ピッカーの最小および最大の日付オプションを設定することをお勧めします。

$( ".selector" ).datepicker({ 
   minDate: new Date(2012, 7, 1),
   maxDate: new Date(2012, 7, 31)
});

これにより、選択が今月のみに制限されます。注:javascriptsの月の値は0のインデックスが付けられます(つまり、1月は0、12月は11など)

これが実際の例です

于 2012-08-06T15:03:35.803 に答える