拖动事件在确认之前恢复



我有一个带有拖动功能的日历,用户可以在其中拖动事件以快速更新它们。

拖动事件后,我询问用户是否要保存它,然后调用UpdatEvent函数。

但是,在用户确认之前(就像对话框出现一样),如果我在对话框中确认,事件会自动返回并仅返回到更新的位置。

有没有办法让事件保持在拖动的位置,然后返回或保持在实际位置?

我的eventDrop看起来像这样:

eventDrop: function (event, delta, revertFunc) {
if (confirm("Do you wish to save the event?")) {
UpdateEvent(event.id, event.start);
}
else {
revertFunc();
}
}

在Eventdrop和/或Eventresize的开头放置以下内容:

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

相关内容

  • 没有找到相关文章

最新更新