2011-03-06 38 views
1

イベントが表示されないFullCalendarに問題があります。私は、イベントデータが間違ったフォーマットであるかもしれないという考えを持っていますが、私は何がすべきか分かりません。Fullcalendarでイベントが表示されない

次のコードは、私のコードの簡易版である:

jQuery('#cal').fullCalendar({ 
       defaultView: 'agendaDay', 
       axisFormat: 'H', //,'h(:mm)tt', 
       timeFormat: { 
        agenda: 'H' //h:mm{ - h:mm}' 
       }, 

       firstHour: 18, 
       eventSources: 
        [{"id":64,"title":"TestUser","start":"2011-03-08T02:00:00.0000000","end":"2011-03-08T04:00:00.0000000","allDay":false},{"id":65,"title":"TestUser","start":"2011-03-07T10:00:00.0000000","end":"2011-03-07T12:00:00.0000000","allDay":false}] 
       , 
       eventClick: function (calEvent, jsEvent, view) { 
        jQuery('#divEventTitle').html(calEvent.title); 
        showEvent(calEvent); 
        jQuery('#divEvent').dialog(); 
       }, 
       theme: true, 
       header: false, 
       height: 450 
      }); 

答えて

2

直接イベントデータを渡すときは、使用するプロパティが反対に「eventSources」として「イベント」です。

また、「agendaDay」を表示するように指示すると、現在の日付のみが1時間ごとに表示されます。今日は3月6日で、イベントは3月7日と8日ですが、最初のページの読み込みには表示されません。

関連する問題