确认时的Fullcalendar eventDrop看起来像恢复



当我在处理drop数据之前使用带有确认框的eventDrop时,看起来该事件正在恢复到其原始位置。当我点击ok时,事件被正确地丢弃了。有人有解决办法吗?

eventDrop: function(event, delta, revertFunc, jsEvent, ui, view) {
if (!confirm("Are you sure about this change?")) {
    revertFunc();
    } else {
    savedrop(event.id,event.start,event.end);
}} 

我找到了一个解决方案。在Eventdrop和/或Eventresize的开头,我放置了以下内容:

$('#calendar').fullCalendar('updateEvent', event);

我可以显示确认和ajax调用确认,以保存这与php。此外,如果这不是确认我仍然可以使用revertFunc.

相关内容

  • 没有找到相关文章

最新更新