-1

jquery カレンダーを使用して自分のカレンダーを表示していますが、過ぎた日付のカレンダーを無効にしようとしています

残念ながら、私はこれを行うために何かを見つけることができませんでした?

可能か不可能か教えてください

4

4 に答える 4

0

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;
    }
于 2012-08-31T13:31:21.767 に答える
0

fullcalender.js でこの行を検索します

cell.addClass('fc-other-month');

に変更します

cell.addClass('fc-other-month');
if (date < new Date())
{
    $(cell).attr('disabled', 'disabled');
}
于 2012-08-31T12:01:53.400 に答える
0

以下のように minDate オプションを設定します

minDate: new Date()

日付ピッカー関数呼び出しで

それはうまくいくはずです!!

于 2012-08-31T11:47:57.000 に答える
-1

試す

$(function(){
    $("#datepicker").datepicker({showOn: "both", minDate: 0});
});

これを使用すると、日付ピッカーで日付が過ぎません.... :)

于 2012-08-31T12:13:31.650 に答える