나는 달력에 JSON을 통해 내 DB에서 결과를 표시하고있어표시 이벤트 - 항상 올 데이
"start":"2013-11-12 14:00:00","end":"2013-11-12 15:00:00"
이
합니다 (JSON의 시작/종료를 무시)는 다음과 같이 작은 예입니다 이것은 올바르게 작동하고 올바른 날에 이벤트를 표시합니다. 내가 agendaWeek
로 전환하면
은 내가 거짓 인 것으로 allDay
에 대한 플래그를 설정할 수 있습니다 알고 allDay
등의 이벤트를 표시하지만 이러한 세부 사항은 DB에서 바로오고있다.
$.fullCalendar.formatDate(event.start, 'dd-MM-yyyy HH:mm');
$.fullCalendar.formatDate(event.end, 'dd-MM-yyyy HH:mm');
이 렌더링에 영향을 미칠 것 같지 않습니다 다음 eventRender
기능에
나는 다음 있습니다. 모든 이벤트가 여전히 있습니다 allDay
아이디어가 있으십니까?
그러나 웹 사이트에 http://jsfiddle.net/Xc8yD/ \t \t \t \t' { \t \t \t \t \t 제목 : 'Google 검색', \t \t \t \t \t 시작 : 새로운 날짜 (Y, M, 28), \t \t \t \t \t 말 : 새로운 날짜 (Y, M, 29), \t \t \t \t \t URL : '에 http : // 구글.com/' \t \t \t}'실제 달력에 표시되는 경우 allDay 이벤트로 렌더링되지 않습니다. –
아니면 JSON에서 나오지 않기 때문입니까? –
위의 코드 예제와 같이 콜론없이 "allDay"매개 변수의 값 (true/false)을 정의하는 것이 중요합니다. 값이 "allDay"인 경우 : "true"또는 "allDay": "false", fullcalendar는이를 무시합니다. –