完整日历和引导程序 - 清除远程模式



我正在使用fullcalendar来显示事件。单击日期/事件会显示各种表单,使我能够添加新事件。

以下是其中的一个基本片段:

select: function(start, end, allDay) {
   // disply the modal form
},
eventClick: function(event, element) {
   $('#popupTodoEditForm').modal({
      remote: form-edit.php,
      show: true
   });
}

如果我选择一个空的一天,我可以添加表格。如果我单击现有事件,我可以正常更新。

问题是,在空天后续点击时,将显示以前保存的新事件中的数据。

问题似乎是当模式关闭时,它不会清除远程表单详细信息。

有没有办法重新加载表单,而无需表单中的先前数据?

谢谢

在再次加载之前删除现有模态,

$('#popupTodoEditForm').modal('destroy');

这应该可以解决问题:

$('body').on('hidden.bs.modal', '#popupTodoEditForm', function() { $(this).removeData('bs.modal'); });

最新更新