2017-02-05 14 views
0

現在のプロジェクトでFullCalendarプラグインを使用しようとしています。私はajaxを使用してイベントをロードし、その後にレンダリングコマンドを使用しています。私の最大の問題はサイドバーです。静的な開始日と終了日を設定すると、同じでも常に「無効な」終了日があります。コードは次のとおりです:Fullcalendarが無効な日付をサイドバーで返す

//get calendar events 
    $.post('/data/api/get-class-events/', {class_id: $('#classId').val()}, function (data) { 
     $.each(data, function(index, element) { 
      var items = data[index]['fields']; 
      var calendarObject = { 
       bg: 'blue', 
       description: items['details'], 
       end: '2017-02-02T05:15:00', 
       start: '2017-02-02T05:15:00', 
       title: items['title'] 
      } 
      calendarEvents.push(calendarObject) 

     }); 
     $('#calendar').fullCalendar('addEventSource', calendarEvents); 
    }, 'json'); 

これでも私に無効な終了日が与えられます。私は実際にそれが開始日のために働くとき無効である方法を理解しません。

答えて

1

わかりませんが、終了日の終了日を後日に設定すると、終了日が開始日より前の場合は同じエラーが発生する可能性があります。

+0

開始時刻と終了時刻が同じでは機能しませんでしたが、終了時刻が1分になるとすぐに機能しました。私はこれを将来の参考のための答えとしてマークします。 –

関連する問題