动态重新绘制fullCalendar

Adi*_*lik 7 fullcalendar

我希望fullCalendar重绘自己(所有结构和事件)而不重新加载页面.

场景: 我正在使用支持资源视图的fullCalendar补丁.对于一些用户操作,我想更改资源.但我不想重新加载页面.

gan*_*shk 22

你可以"破坏"和"渲染"整个日历.但这可能很麻烦 - 尤其是在旧版浏览器中.

$('#calendar').fullCalendar('destroy');
$('#calendar').fullCalendar('render');
Run Code Online (Sandbox Code Playgroud)

如果您实际上不需要渲染表,只是再次重新渲染事件,则可以使用'rerenderEvents'方法:

$('#calendar').fullCalendar('rerenderEvents');
Run Code Online (Sandbox Code Playgroud)

希望这有帮助!