我有一個fullcalendar,其中顯示從Google日曆或數據庫收集的不可編輯事件。然後,我想要註冊客戶對日曆中事件的請求。這有效,但我不能僅列出用戶添加的事件。 任何提示如何做到這一點? 我嘗試這樣做:如何在fullcalendar中過濾掉用戶創建的事件
function retrieve_events() {
var rdv=$('#calendar').fullCalendar('clientEvents', undefined);
for (i=0; i<=rdv.length-1; i++) {
/*alert(rdv.toSource());*/
alert(rdv[i].title+" id: "+rdv[i].id+" start: "+rdv[i].start+" end:"+rdv[i].end+" heldag:"+rdv[i].allDay);
}
}
的「未定義」爲ID,這意味着我已經給所有的不可編輯的事件的ID,而新的沒有得到一個。但通過這種方式,我可以列出所有列出的事件,即使沒有身份證件。 null和''也是一樣。但使用硬編碼的ID號碼會返回該特定事件。
我從文檔中看到,似乎還有其他方法可以通過使用其他標準(如類)來獲得我需要的事件。但是我無法弄清楚如何指定這個過濾器。
你的建議就像一個魅力! 不過,我想也許你對第二個參數的猜測是錯誤的,因爲參數是一個id或一個過濾器。該id適用於單個事件,而篩選器選項我無法弄清楚如何使用。如果有人能舉出一個例子,它肯定會非常有用。 – knottulf