jquery カレンダーを使用して自分のカレンダーを表示していますが、過ぎた日付のカレンダーを無効にしようとしています
残念ながら、私はこれを行うために何かを見つけることができませんでした?
可能か不可能か教えてください
jquery カレンダーを使用して自分のカレンダーを表示していますが、過ぎた日付のカレンダーを無効にしようとしています
残念ながら、私はこれを行うために何かを見つけることができませんでした?
可能か不可能か教えてください
Jqueryを使用していない場合は、この関数を使用できます(ただし、jqueryを使用することをお勧めします)。
function checkdate(){
var myDate = new Date(document.frm.date.value);
var today = new Date();
if (myDate<today){
alert('You can not enter future date')
return false;
}
return true;
}
fullcalender.js でこの行を検索します
cell.addClass('fc-other-month');
に変更します
cell.addClass('fc-other-month');
if (date < new Date())
{
$(cell).attr('disabled', 'disabled');
}
以下のように minDate オプションを設定します
minDate: new Date()
日付ピッカー関数呼び出しで
それはうまくいくはずです!!
試す
$(function(){
$("#datepicker").datepicker({showOn: "both", minDate: 0});
});
これを使用すると、日付ピッカーで日付が過ぎません.... :)