2014-01-31 53 views
0

我有一個星期fullcalendar包含按名稱的用戶計劃頁面上。我有一個文本框,用戶可以通過部分字符串匹配輸入用戶名進行搜索。我的計劃是獲取文本框的val(),更改{events:「/ myfeed」}並在需要時重新讀取事件。下面是我做的:Fullcalendar - 試圖更新結束與重複的日曆

$("#username").on("input", function(){ 
// reload calendar with partial string match of textbox 
var username = $("#username").val(); // get the partial username 
var thismorninghash = morninghash; // make a copy of the main parameter hash 

thismorninghash['events']='/main/feed/user?user=' + username; // change the feed 
$("#calendar-am").fullCalendar(thismorninghash); 

}); 

我的問題是,我可以獲取新的飼料,但對於輸入的每一個字,我得到一個整體新型1周曆。我不會在日曆中看到重複的事件(正如其他人詢問的那樣),我會得到一個全新的日曆。如果我輸入「史密斯」,我會得到原版加5個新日曆。我對此感到困惑!

回答

0

卸下再裝之前現有日曆,

$("#calendar-am").fullCalendar("destroy"); 
相關問題