带模态引导程序的完整日历ajax调用renderevent

时间:2015-09-04 09:31:31

标签: jquery modal-dialog fullcalendar bootstrap-modal

我目前正在使用jquery循环并从ajax调用中呈现所有新事件

例如

$.each(event, function(i,v){
    $("#calendar").fullCalendar('renderEvent', something...);
});

没有错误输出,并且能够检查事件是否已放入日历中。但只有当我改变观点/更改月份时

我第一次打开日历时没有输出,在我点击下一步后,您会看到事件。

注意:我使用的是bootstrap模式,因此fullcalendar位于bootstrap模式框内。我在想我有这个问题

如何渲染我不需要更改视图/更改月份的事件

我尝试在循环中添加这些行但仍然没有成功,仍然需要更改月份

$("#calendar").fullCalendar('rerenderEvents');
$("#calender").fullCalendar('refetchEvents');

1 个答案:

答案 0 :(得分:0)

想通了

 $('#calendarModal').on('shown.bs.modal', function () { 
      $("#calendar").fullCalendar( 'rerenderEvents' ); 
});

需要在ajax成功中回忆起这个