Я тестировал некоторый код, и мне нужно загрузить дневное представление с моими собственными данными json.
$('#day-calendar').fullCalendar('removeEvents');
// logic goes here to create dayViewEvents
$('#day-calendar').fullCalendar('addEventSource', eval(dayViewEvents));
Этот код вызывается несколько раз. События прекрасно отображаются в IE, но в Chrome, FireFox и Safari элементы не отображаются, за исключением начальной загрузки.
Вот образец JSON
[{"id":"T111","title":"OLIVER DOUGLAS","allDay":false,"start":"2010-12-27T08:00:00","end":"2010-12-27T08:00:00","url":null,"className":"myClass","editable":false,"source":null,"description":null,"eventType":"A Task"},
{"id":"T345","title":"EB DAWSON","allDay":false,"start":"2010-12-27T09:00:00","end":"2010-12-27T10:00:00","url":null,"className":"myRedClass","editable":false,"source":null,"description":null,"eventType":"A Call"}]
Я пытался перерисовать, переустановить, но ничего не работает. В IE это работает каждый раз с кодом выше.
Еще одна вещь - я назвал 'clientEvents', и они есть в календаре.
Спасибо,
Пол