首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ajax和fullCalendar - refetchEvents

Ajax和fullCalendar - refetchEvents
EN

Stack Overflow用户
提问于 2013-01-31 16:07:27
回答 1查看 1.2K关注 0票数 0

我正在使用很棒的FullCalendar,但在使用refetchEvents时遇到问题。

使用python脚本,我在google-Calendar中添加了一个新事件。谷歌日历是我的FullCalendar的eventSource。在此之后,我尝试重新加载eventSource。但是刚刚添加的事件没有出现,尽管我非常确定它现在已经插入到google-Calendar中了。在按下next和back之后,我得到了新的事件。下面是相关的jquery-Part:

代码语言:javascript
复制
$.ajax({
        url:"cgi-bin/termin_insert.py",
        data: JSON.stringify(myevent),
        type: "POST",
        success:function(data,success,xhr){
                  alert(data.eventId);
                  $("#calendar").fullCalendar('refetchEvents');
        },
        error:function(){
                ...do something
        }
});

在success-Part中,会提醒正确的google-eventId。所以我知道,事件实际上已经被插入了。

如果我将命令'refetchEvents‘加倍,我就可以解决这个问题。当我使用'rerenderEvents‘时,根本没有区别。

在我看来,google-Calendar的xml提要似乎在成功插入新事件后更新了一小段时间。但我想知道主要的问题是不是坐在屏幕前…

EN

回答 1

Stack Overflow用户

发布于 2013-01-31 17:18:01

在这个question中,用户遇到了类似的问题,并用以下命令解决了它

代码语言:javascript
复制
$("#calendar").fullCalendar('refetchEvents');

所以我决定再做一些测试,尽管我已经使用了这种方法。我不知道确切的原因,但现在它起作用了。

我之前没有看到另一个问题,希望没有人花太多时间……

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14621104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档