0

HTML:

<div id='calendar1' class='right-panel-item'> </div>

コードの初期化(完璧に機能します):

    var calendar = $('#calendar1').fullCalendar({
        events: "calendarAdmin?assignToUserId="+idValue,
                 ..... (Goes like this )

何かの変更について:

            var events = {
                      url: "calendarAdmin?assignToUserId="+ui.item.id,
                      type : 'GET'
                };
            $('#calendar1').fullCalendar('removeEventSource');
            $('#calendar1').fullCalendar('addEventSource', events);
            $('#calendar1').fullCalendar('refetchEvents');

これはイベントを更新していません。私が追跡したとき、これは火災のバグです

var calendar = $.data(this, 'fullCalendar');

カレンダーの値はでしたundefined。したがって、結果を適用せずにループを終了します。

4

1 に答える 1

0

fullcalendar とは独立してデータをフェッチすることを検討してください。私のマシンでは、php スクリプトを動作させることができませんでした (作成者が提供するデモでさえも)。幸運を!

于 2012-10-30T16:50:32.657 に答える