也许有更好的方法可以做到这一点,但我需要将事件标记为已更新并删除以发送回服务器。
来自服务器的事件对象具有isUpdated属性,该属性设置为false,我将事件对象与日历一起使用。然后,例如,当触发eventResize时,我尝试将标志设置为true并完成了该工作。但是在保存时,当我执行$(“#calendar”)。fullCalendar(“clientEvents”)时,isUpdated属性仍为false。如何更新自定义数据并保留?
eventResize: function (event, delta, revertFunc) {
event.isUpdated = true;
}
同样在保存时我也将clientEvents返回给服务器,但由于已删除的事件不再出现在clientEvents中,如何发回该信息?我曾考虑使用clientEvents的镜像对象,但希望有一种更简单的方法。
感谢任何帮助。