我正在使用FullCalendar并从ajax调用中填充日历。
但如果allday设置为false,我无法显示时间
我在看FullCalendar not displaying time from JSON events,但似乎没有帮助。
这是我发回的JSON:
] [{ “ID”: “18”, “标题”: “R2222”, “启动”:“2012年10月2日 8时00" 分零零秒,‘结束’:“2012年10月2日 11点00" 分零零秒, “文字颜色”: “#000000”, “阿迪”:假, “颜色”: “#FFFFFF”},
{ “ID”: “1”, “标题”:“测试 123" , “启动”: “二○一二年十月一十六日”, “结束”:NULL, “文字颜色”: “#000000”, “阿迪”:假, “颜色”: “#FFFFFF”},
{ “ID”: “16”, “标题”:“快乐 gallown”, “开始”: “2012-10-31”, “结束”: “2012-10-31”, “文字颜色”: “#fffcfc”, “阿迪”:真正的 “色”: “#d92727” },
{ “ID”: “17”, “标题”: “复发”, “启动”:“2012年10月3日 19:00:00" , “结束”:“2012年10月3日 21点00" 分00秒, “文字颜色”: “#000000”, “阿迪”:假, “颜色”: “#ff56ff”}]
答案 0 :(得分:6)
allDay
区分大小写;将其从allday
更改为allDay
- 我只花了25分钟自己搜索这个。
答案 1 :(得分:-1)
您可以关注此allday
至allDay
,时间应该开始:2010-01-09T12:30:00
需要在日期和时间之间添加T
。
events: [
{
title : 'event1',
start : '2010-01-01'
},
{
title : 'event2',
start : '2010-01-05',
end : '2010-01-07'
},
{
title : 'event3',
start : '2010-01-09T12:30:00',
allDay : false // will make the time show
}
]