FullCalendar rerenderEvents и refetchEvents в массивах - PullRequest
0 голосов
/ 14 апреля 2011

Я использую полный календарь с данными JSON.Поскольку возвращаемые мне данные json не соответствуют формату, поддерживаемому полным календарем, я не могу напрямую использовать URL-адрес JSON в качестве источника.Более того, мне нужно манипулировать данными, чтобы показать разные вещи в представлении «День» и «Месяц».

Поэтому я настроил календарь, чтобы изначально иметь источник событий с пустым массивом.При обратном вызове ViewDisplay (это запускается при инициализации календаря или при изменении вида между месяцем и днем), я вызываю функцию для получения данных JSON, манипулирования ими и заполнения массива событий.В конце этой функции я вызываю refetchEvents.Это не похоже на работу.На дисплее все еще не отображаются данные о событиях.

1 Ответ

0 голосов
/ 09 мая 2011

звучит так, как будто это именно то, что вам нужно: http://arshaw.com/fullcalendar/docs/event_data/events_function/

в вашей функции событий вы пишете свой собственный вызов ajax и вызываете обратный вызов, когда у вас есть данные

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...