2013-12-18 54 views
1

我使用fullcalendar來顯示事件。點擊天/事件會顯示各種表格,以便我添加新事件。Fullcalendar和bootstrap - 清除遠程模式

下面就是一個基本的片斷:

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

如果我選擇一個空的一天,我可以添加的形式很好。如果我點擊現有活動,我可以更新。

的問題是,對空天以後的點擊,顯示從以前保存的新事件的數據。

問題似乎是當模式關閉時,它不清除遠程表單的詳細信息。

有沒有一種方法,我可以重新加載窗體沒有以前的數據在窗體中?

感謝

+2

情態動詞的基本上只是隱藏要素。您能否在顯示模態之前清除點擊事件中的模態輸入字段? – Robb

回答

0

負載之前再次刪除現有的模式,

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

這應該做的伎倆:

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