Jquery 如何触发dayRender更新FullCalendar单元格以更新单元格内容

Jquery 如何触发dayRender更新FullCalendar单元格以更新单元格内容,jquery,fullcalendar,Jquery,Fullcalendar,我想在使用单击/拖放/移动更新事件后更新FullCalendar中的单元格内容。事件将使用新数据进行更新,但我还希望重新渲染日单元格内容 我试过了 $('#calendar').fullCalendar( 'render' ); $('#calendar').fullCalendar( 'dayRender' ); $('#calendar').fullCalendar( 'viewRender' ); 但天数(日历表中的单元格)内容不会更新。我使用daydrender(日期,单元格)定制了单

我想在使用单击/拖放/移动更新事件后更新FullCalendar中的单元格内容。事件将使用新数据进行更新,但我还希望重新渲染日单元格内容

我试过了

$('#calendar').fullCalendar( 'render' );
$('#calendar').fullCalendar( 'dayRender' );
$('#calendar').fullCalendar( 'viewRender' );

但天数(日历表中的单元格)内容不会更新。我使用
daydrender(日期,单元格)定制了单元格回调,但它仅在第一次呈现FullCalendar时触发。如何在代码中的任何其他地方触发它来重新渲染整个日历?

@danish,我认为您必须使用“addEventSource”

示例代码:

//内部ajax成功回调

$.map(data, function (me) {

                  me.start = moment(me.start).format();
                  me.end = moment(me.end).format();
}

$('#calendar').fullCalendar('removeEvents');

$('#calendar').fullCalendar('addEventSource', events);

这还将调用EventRender和EventAfterRender回调,我们通常在回调中自定义事件。

执行上一步和下一步,日历将被渲染,完整的日历足够“智能”,不会在同一视图中重新渲染单元格

$('#calendar').fullCalendar('prev');
$('#calendar').fullCalendar('next');

事件已正确加载/更新,但天数未正确加载/更新。我有日历每天的自定义标签。在更新事件时,天也必须更新。请参阅屏幕截图:更新:此屏幕截图可能会有所帮助。我的测试可能有缺陷(我是该插件的新手),但如果您定义了
events
属性,这将触发两个额外的AJAX请求(或者如果不小心,将进入无限循环)。