0
我用一個函數來獲取我的事件:refetchevents沒有得到新的事件
events: function (start, end, timezone, callback) {
$.ajax({
url: '/Controller/GetDiaryEvents/',
data: {
當我添加一個新的事件,日曆不顯示新添加的事件。我需要重置我的eventsource嗎?
success: function (response) {
debugger;
if (response == true) {
$('#calendar').fullCalendar('refetchEvents');
alert('New event saved!');
}
此鏈接FullCalendar refetchEvents not reloading calendar說做Calendar..init,但我沒有看到這種方法。
根據你顯示的代碼,沒有理由不應該工作。你是否證實事件確實存儲在你的數據庫中?調用「refetchEvents」是否肯定會觸發ajax調用來獲取事件,或者您在控制檯中是否有錯誤?如果它提取事件,響應是否包含您的新事件,或者不是?使用瀏覽器工具和數據庫GUI進行一些基本的調試。 – ADyson