2013-11-25 5 views
0

Передача fullCalendar в виде массива событий гарантирует, что эти события не удаляются при переключении месяцев.при переключении месяцев, я хочу остановить fullcalendar от удаления событий

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

Теперь, когда происходят динамически загружаемые события, fullCalendar имеет тенденцию удалять события каждый раз, когда вы переключаете месяцы.

Как я могу заставить fullCalendar позволить мне обрабатывать когда и , которые события удаляются?

Редактировать Я чувствую, что в документации отсутствует что-то довольно фундаментальное. Но для жизни меня я ничего не видел в документах, чтобы остановить fullCalendar от удаления событий.

То, что я в настоящее время:

// Initialize the calendar 
$('#calendar').fullCalendar(); 

// Represents a list of all the events currently on the calendar 
this.events = new Backbone.Collection(); 

// Add and removal events for this collection 
this.events.on('add', function(ev) { 
    // We need to check to make sure the calendar is initialized 
    if ($('#calendar').children().length > 0) { 
     // Calendar is initialized, let's add our event 
     $('#calendar').fullCalendar('renderEvent', ev.attributes); 
    } 
}); 

ответ

Смежные вопросы