1

Web服务的ajax调用结果返回如下

"[{title:'111',start:'2013-08-09'},{title:'222',start:'2013-08-05'},{title:'333',start:'2013-08-10' }]"

当此字符串在 fullcalendar 中设置为“事件”时,日历工作正常

但是当它设置为 msg.DashboardCalendarDetails 这是 ajax 的结果时,日历不会显示任何更改的单元格

我想用服务的 json 结果设置事件

这是一个样本小提琴

http://jsfiddle.net/fk4sq/

4

1 回答 1

1

活动开始日期和结束日期必须采用ISO 8601格式,例如2013-08-28T19:10:00-04:00. 您可以使用 fullcalendar$.fullCalendar.formatDate(from, format);转换日期和时间。

events: [{
    title: 'Event 1', start: '2013-08-28T19:10:00-04:00', 
    end: '2013-08-29T19:20:00-04:00', allDay: false
},{
    title: 'Event 2', start: '2013-08-28T16:25:00-04:00',
    end: '2013-08-28T18:45:00-04:00', allDay: true
}]
于 2013-08-28T12:11:56.340 回答