загрузка событий fullcalendar при изменении месяца - PullRequest
18 голосов
/ 29 марта 2012

Так что я немного не уверен, как структурировать события в моем календаре с помощью fullcalendar. В настоящее время, когда мое приложение загружается, я внедряю объект событий json в тело моей страницы, что позволяет быстро и полностью запустить календарь без вызова ajax. При всех последующих изменениях представления месяца я хочу отправить запрос ajax с указанным месяцем в качестве аргумента, чтобы можно было извлекать события этих месяцев. Как бы я поступил так? Это функция lazyLoad? Как я могу заставить календарь использовать данные локальных событий при его первоначальном отображении, но затем использовать запросы ajax для всех последующих месяцев?

Ответы [ 2 ]

10 голосов
/ 31 августа 2013

Обратите внимание, что в последней версии viewDisplay был заменен на viewRender. Найдите, как использовать это здесь

Я использую это так

        viewRender: function (view, element) {
        }

Вы можете получить дату начала и дату окончания следующим образом. view.start, view.end

4 голосов
/ 31 марта 2012

попытаться прочитать документы, события (в виде канала json)
Другой вариант - повторное извлечение / рендеринг событий каждый раз, когда изменяется дата viewDisplay

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