내 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}],
이벤트가 잘 처리됩니다.
하지만 웹 메소드에서 가져 오기를 시도 할 때 아무 것도 보이지 않습니다. 디버깅 할 때 오류가 없거나 잘못 표시됩니다.
나는 플러그인에서 최신 버전을 사용합니다.