2012-07-30 6 views
0

내 fullCalendar 개체의 이벤트에 문제가 있습니다.fullcalendar Json의 이벤트 가져 오기

나는이 자바 스크립트

$('#calendar').fullCalendar({ 
    header: { 
     left: 'prev,next today', 
     center: 'title', 
     right: 'month,agendaWeek,agendaDay' 
    }, 
    editable: true, 
    eventSources: ["api/apiCalendar"], 
    loading: function (bool) { 
     if (bool) $('#loading').show(); 
     else $('#loading').hide(); 

    } 
}); 

내가 JSON에게

public HttpResponseMessage Get(string start, string end) 
    { 
     calEvent e = new calEvent(); 
     e.id = 1; 
     e.allDay = true; 
     e.end = DateTime.Now; 
     e.start = DateTime.Now.AddHours(-2); 
     e.title = "Test"; 

     string json = JsonConvert.SerializeObject(e); 

     return new HttpResponseMessage() 
     { 
      Content = new StringContent(json, System.Text.Encoding.UTF8, "application/json") 
     }; 
    }  

이 방법의 수익을 얻을 수 asp.net의 MVC 4 웹 API를 사용할 수 있습니다 : { "제목": "테스트", " allDay ": true,"start ":"2012-07-30T21 : 45 : 00.8461321 + 02 : 00 ","end ":"2012-07-30T23 : 45 : 00.8461321 + 02 : 00 ","url ": null , "id": 1}

이 JSON 문자열을 이벤트에 직접 설정하려고하면 다음과 같이됩니다.

$('#calendar')...... 
events: [{"title":"Test","allDay":true,"start":"2012-07-30T21:45:00.8461321+02:00","end":"2012-07-30T23:45:00.8461321+02:00","url":null,"id":1}], 

이벤트가 잘 처리됩니다.

하지만 웹 메소드에서 가져 오기를 시도 할 때 아무 것도 보이지 않습니다. 디버깅 할 때 오류가 없거나 잘못 표시됩니다.

나는 플러그인에서 최신 버전을 사용합니다.

답변