我有一些JavaScript在成功的AJAX调用之后运行:
$.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');
被调用...这可能吗?
这是因为我在$('#calendar').fullCalendar('refetchEvents');
的回调中注入了一些html,这些回调在获取资源时会被破坏,所以闪烁很小。
有没有办法做到这一点?