sip*_*r_z 3 jquery fullcalendar
我正在通过JSON将我的数据库结果显示在日历上
一个小例子如下
"start":"2013-11-12 14:00:00","end":"2013-11-12 15:00:00" (忽略JSON的开头/结尾)
这工作正常,并在正确的一天显示事件.
当我切换到agendaWeek它时,将事件显示为allDay
我知道我可以设置一个标志为allDay假,但这些细节直接来自数据库.
在eventRender函数中我有以下内容:
$.fullCalendar.formatDate(event.start, 'dd-MM-yyyy HH:mm');
$.fullCalendar.formatDate(event.end, 'dd-MM-yyyy HH:mm');
Run Code Online (Sandbox Code Playgroud)
这似乎不会影响渲染.所有的事件都还在allDay
有任何想法吗?
我认为你必须将allDay属性设置为false,它通常是配置默认值; 来自文档:
对或错.可选的.
事件是否发生在特定时间.此属性会影响是否显示事件的时间.此外,在议程视图中,确定它是否显示在"全天"部分中.
不要在你的真/假附近加上引号.这个值不是字符串!
为事件或eventSources指定事件对象时,省略此属性将使其从allDayDefault继承,通常为true.
代码示例:
var event = [{"title":"Timed event","start":"2013-11-12 14:00:00","end":"2013-11-12 15:00:00","allDay":false}];
Run Code Online (Sandbox Code Playgroud)