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。
当我在处理放置数据之前使用带有确认框的 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。