我尝试通过从服务器更新新数据来重置事件,但它没有工作,我也不知道为什么。似乎一切都好。
我首先删除所有事件并为其添加新源。
谢谢。
$.ajax({
type: 'POST',
url: '/time_slots/bulk',
dataType: 'json',
data: {
time_slot: JSON.stringify(timeSlots),
user_id: user_id
},
success: function(timeSlots) {
calendar.fullCalendar('removeEvents');
timeSlots.forEach(function(el) {
calendar.fullCalendar('renderEvent', el);
});
window.currentTimeSlots = timeSlots;
}
});
答案 0 :(得分:0)
抱歉,我忘了事件的标题,因此无法正确呈现。