jquery fullcalendarに問題があります。 カレンダーの上には、カレンダー内のイベントのフィルター処理を行うドロップダウンがあります。FullCalendarイベントを削除して再登録する
私がしようとしているのは、すべてのイベントを削除し、ドロップダウンに基づいて新しいイベントを割り当てることです。ビューは毎回複製されます。 私はjavascript関数を使ってビューソースを取得しています。 2. jsonフィードまたはPHPを使用していません(私はできません)。 3.#2のため、イベントルートやGoogleフィードを使用できません。
私はイベントフィルタリングを行うためにjsに頼っています(私はただ必要です)。ここで私が試したコードと私のカレンダーのコードです。 $( '#calendar')。fullCalendar({events:generateFiltered()}); generatefilteredは、データを返すjs関数です。 イベント:イベント()もデータを返す別のJavaScriptである
$(document).ready(function() {
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: ''
},
editable: true,
disableDragging: true,
// Event handlers
events: events(),
eventClick: eventClick,
dayClick: dayClick
});
});
初期荷重は、このラインを使用します。
私が今考えることのできる唯一のことは、カレンダーを削除して(divを探して)、それを再作成することです。これは避けようとしています。
ご協力いただきまして誠にありがとうございます。
の新しいアレイを追加するためのカレンダーからすべてのイベントを削除するremoveEventsを使用し、その後のaddEventSourceことができます。たぶん、あなたが提案した方法を使用する方が良いでしょう。とにかくありがとう! –