のためのルールを設定することができます。ルールは次のようにする必要があります: selectable attribute is true for future weeks, otherwise false
しかし、私はカレンダーのオプションの日付を確認することができますどのように見つけることができませんでした。私はいくつかの方法を試しましたが、javascriptはこれらの方法を受け入れません。ここに私の現在のオプションがあります。どんな助け?は、どのように私は私が選択可能な属性のルールを設定しようとしています選択FullCalendar
$(document).ready(function() {
$('#calendar').fullCalendar({
//some options
//some options
selectable: true,
selectHelper: true,
select: function (start, end) {
var title = loadRequired("ff8081815c776701015c7788151d06b4",
"activity",
"@Session["token"].ToString()");
var eventData;
if (title) {
eventData = {
title: title,
start: start,
end: end
};
$('#calendar').fullCalendar('renderEvent', eventData, true); // stick? = true
}
$('#calendar').fullCalendar('unselect');
},
});
});
何が問題なの? 「選択」コールバックで、開始日と終了日を確認します。許可したい日付の前にいる場合は、コードの処理を続行せずにfalseを返します。 – ADyson