2012-05-11 5 views
1

をカレンダーにイベントをアップロードされていません。ここでFullCalendarのjqueryのは、私はこのjQueryの完全なカレンダーを使用してい

http://arshaw.com/fullcalendar/docs/event_data/Event_Source_Object/

私ActionMethodは(Firebugのを介して取得)戻っているものです。

[{"url":"/Eventos/Ver/1","start":1352073600,"end":1352074800,"title":"Evento #1"}] 

私は一種の困惑カレンダーはイベントのいずれかの私のコードをロードしません理由としててります戻る。 JSONがライブラリの期待通りに形成されていない可能性がありますか?助言がありますか?

私のサーバは200 OKサーバレスポンスを返すので、問題はありません。

は、ここで私はイベントをロードするために使用してjQueryのコードです:

<script language="javascript" type="text/javascript"> 
    $(document).ready(function() { 
     $('#calendar').fullCalendar({ 
      // put your options and callbacks here 
      events: '@Url.Action("GetEvents","Eventos")', 
      header: { 
       left: 'title', 
       center: '', 
       right: 'prev,next' 
      }, 
      monthNames: ['Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 
         'Septiembre', 'Octubre', 'Noviembre', 'Diciembre'], 
      dayNames: ['Domingo', 'Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sabado'], 
      dayNamesShort: ['Dom', 'Lun', 'Mar', 'Mie', 'Jue', 'Vie', 'Sab'] 
     }); 
    }) 
</script> 
+0

コンソールにエラーがありますか?イベントのajax呼び出しの成功とエラーハンドラを追加し、結果を確認します。 – Andreas

答えて

1

あなたのコードは正常に動作し、あなたのJSONは、適切な形式です。

あなたは正しい月を見ていますか?あなたの日付は2012年11月4日に変換されます。

このJSFiddleを参照して11月に移動すると、イベントが表示されます。

例のJSONフィードはeventsオプションで直接指定されていますが、Firebugで既に検査している場合は問題ありません。

関連する問題