Fullcalendar eventDrop 确认后看起来像还原

Fullcalendar eventDrop on confirm looks like revert

当我在处理放置数据之前使用带有确认框的 eventDrop 时,看起来事件正在恢复到其原始位置。 当我单击 Oke 时,事件被正确删除。 有人对此有解决方案吗?

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 and/or Eventresize 的开头,我放置了以下内容:

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

然后我可以显示确认,然后 ajax 调用确认以 php 保存它。 另外,如果这没有得到证实,我仍然可以使用 revertFunc。