2011-07-30 8 views
-1

私のアプリケーションにjquery full calendarプラグインを統合しようとしています。しかし、過去の日付を無効にして、現在の日付からのみ日付を選択する必要があります。どのように可能ですか?私はそれを変更することができる開始日と終了日をどのように取得するのですか?jqueryフルカレンダー

答えて

1

"フルカラーレンダー"はまったく同じものでしょうか?

jQuery UI datepickerを使用している場合は、minDateおよびmaxDateオプションがあり、現在の日付の前後に指定できる日数を指定できます。

0

Adam Shaws Full Calendarはこの機能を提供していないと思います。実装するのは簡単ではないと思います。キース・ウッズの日付ピッカーで

+0

はい..あなたは正しいですが..私はアダム・ショーズのフルカレンダーを使用しています..しかし、私は、このような初期化する何かが存在することになると思います私はそれを把握することができません。これについてのどんな入力も高く評価されるでしょう。 – rubyist

+0

日付が過去であるかどうかを確認するには、dayClickオプションを使用することができますね。私は急いで何かを見ることはありません。 – madc

+0

ドキュメントから私が理解したことは、agendaWeekまたはagendaDayビューのdayClickオプションです。これは月ビューでのみ必要です.. – rubyist

0

あなたは日付を選択することができる、その中の最小および/または最大日付を設定することができます。これらの日付は、絶対日付としてDateまたは文字列(現在の日付形式)として設定できます。または、今日の日付から所定の日数をオフセットするために単純な数値を使用して、相対値として設定することもできます。

http://keith-wood.name/datepick.html

+0

iはアダムショーズフルカレンダーplugin..httpを使用しています://arshaw.com/fullcalendar/docs 。しかし、私はそれを理解することはできません..助けてください – rubyist

0

1つの選択肢は、これを行うために、次のようになります。

var date = new Date(); 
select: function(start, end, allDay) { 
    if(start < date) { 
     alert('Cannot select past dates.'); 
     return; 
    } 
}, 
関連する問題