0

我有一些在 AJAX 调用成功后运行的 JavaScript:

   $.ajax({
       type: "POST",
       url: "CalendarServices.aspx/UpdateFilter",
       data: 'id=' + this.value + '&checked=' + $(this).is(':checked'),
       success: function (data) {
           $('#calendar').fullCalendar('refetchResources');
           $('#calendar').fullCalendar('refetchEvents');
       }
       ,
       error: function () {
       }
   });

我不希望用户直观地看到 $('#calendar').fullCalendar('refetchResources');直到 $('#calendar').fullCalendar('refetchEvents');被调用的变化......这可能吗?

这是因为我在回调中注入了一些 html,因为 $('#calendar').fullCalendar('refetchEvents');当获取资源时它会被破坏,所以会有一点闪烁。

有没有办法做到这一点?

4

0 回答 0