Fullcalendar - 尝试使用重复的日历更新结尾

时间:2014-01-31 01:32:17

标签: ruby-on-rails fullcalendar

我在包含按名称的用户计划的页面上有一周的fullcalendar。我有一个文本框,用户可以通过部分字符串匹配输入用户名进行搜索。我的计划是获取文本框的val(),如果需要,更改{events:“/ myfeed”}和refetchEvents。这是我做的:

$("#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);

});

我的问题是我可以获取新的Feed但是对于每个输入的字符,我都会获得一个全新的1周日历。我没有在日历中得到重复的事件(正如其他人所问)我得到了一个全新的日历。如果我输入“史密斯”,我会得到原来的5个新日历。我为此感到困惑!

1 个答案:

答案 0 :(得分:0)

再次加载前删除现有日历,

$("#calendar-am").fullCalendar("destroy");