【问题标题】:Fullcalendar - trying to update ending up with duplicate calendarsFullcalendar - 尝试更新以重复日历结束
【发布时间】:2014-01-31 15:04:13
【问题描述】:

我在包含按名称的用户日程安排的页面上有一周的完整日历。我有一个文本框,用户可以在其中输入用户名以通过部分字符串匹配进行搜索。我的计划是获取文本框的 val(),更改 {events:"/myfeed"} 并在需要时重新获取事件。这是我所做的:

$("#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 周日历。我没有在日历中得到重复的事件(正如其他人所询问的那样)我得到了一个全新的日历。如果我输入“smith”,我会得到原始日历和 5 个新日历。我对此感到困惑!

【问题讨论】:

    标签: ruby-on-rails fullcalendar


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2016-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-31
      • 1970-01-01
      • 2019-09-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多