フルカランダルjqueryプラグインで作業していますが、今はリフェッチカレンダーを使用しています。 私は2つのイベントソースを持っており、私はカレンダーの頭の上にカスタムリフレッシュボタンを作っています。ユーザーがリフレッシュボタンを押すたびに、2番目のイベントソースからのみ再フェッチイベントを実行します。単一のイベントソースからのRefetchEventsフルカレンダー
fullcalendarのrefetchEventsにパラメータを渡す方法はありませんか?また、単一のイベントソースから再取得する方法はありますか。ユーザーがカスタム更新]ボタンをクリックするたびに
events: function(start, end, timezone,callback) {
$.ajax({
url: //FIRST EVENT SOURCE
dataType: 'json',
success: function(response) {
//attaching the response to the calendar
}
$.ajax({
url: // SECOND EVENT SOURCE
dataType: 'json',
success: function(response) {
//attaching response to calendar
}
});
}
は、$("#calendar").fullcalendar('refetchEvents');
をしています - これは全体のカレンダーを再フェッチします(最初+ 2番目のイベント・ソース)
私は何を期待することですが、私は唯一のための再フェッチを行いたいです2番目のイベントソース。
このオプションを試してください。 1.カレンダーを破棄します。2.カレンダーを再作成します。または、1と一緒に行くことができます。カレンダーをリフレッシュします。 –
例:$( "#cal")。fullCalendar( 'refresh'); –
返信いただきありがとうございます。リフレッシュすると、2つのイベントソースからリフレッシュされます。間違っていれば私を訂正してください。単一のイベントソースに対してリフレッシュを実行したい – Krupa