我已经添加了一个事件源:
$('#calendar').fullCalendar('addEventSource', function(start, end, timezone, callback) {
getInactive(start, end, timezone, callback);
});
}
里面的事件有id:0
如果我执行.fullCalendar(removeEvent,1) - 它只从现有视图中删除数据,然后如果我们浏览回来,它就已经被读取了。
因此需要删除源对象,但我们从未指定源ID?我尝试使用removeEventSource再次发送相同的数据,但它并没有完全奏效。我需要帮助删除动态创建的此对象的所有实例。谢谢,
//delete
$this.$modal.find('.delete-event').show().end().find('.save-event').hide().end().find('.modal-body').empty().prepend(form).end().find('.delete-event').click(function () {
$this.$calendarObj.fullCalendar('removeEvents', function (ev) {
return (ev._id == calEvent._id);
});
$.ajax({
url : 'index.php',
data: 'action=delete&id='+calEvent.id,
type: "POST",
});
});