2016-06-08 33 views
2

¡嘿!朋友請我需要你幫我... fullCalendar.js的已刪除的事件再次按下按鈕來更改月份出現。fullCalendar的已刪除的事件按按鈕來更改月份再次出現

我遇到已刪除事件的問題。我有這樣的代碼:

$('#calendar')。fullCalendar('removeEvents',event.id);

In this link you can see a gif about of I'm talking. enter image description here

但是,當我按下按鈕來改變月份刪除的事件再次出現。任何想法?

+0

你能顯示你的代碼嗎? – WalksAway

+0

感謝@WalksAway你可以看到在[鏈接] https://embed.plnkr.co/CmD6sC/代碼在文件main.js我刪除的事件。 – andreszam24

回答

1

您是從JSON文件,你是預成形剛剛從日曆視圖刪除它,刪除加載你的活動,而不是從JSON文件中刪除。如果您將事件存儲在數據庫中,那麼您可以使用ajax從數據庫中刪除它,然後當您再次檢索事件時,它不會在那裏。除非您編輯該文件,否則該事件將始終從json文件重新加載。

+0

謝謝@ Ryan89。現在一切都說得通了。 – andreszam24

0

當您更改視圖時,FullCalendar將從您指定的源中加載事件。根據您是如何加載的事件,當您刪除的情況下,源事件列表將需要被更新,即如果是從AJAX,則需要請求發送到您的服務器刪除的事件。

+0

謝謝@ s3rajkarnikar。 – andreszam24