我正在使用动态分页。
在开始另一个之前,我需要success
在 jQuery 中取消该事件。ajax
我设置了一个等于 的变量$.ajax()
,在这样做之前,我abort
无论如何都会调用。
问题是它success
仍然会着火。
Ajax的答案:如何防止jQuery在执行xmlHttpRequest.abort()后调用成功事件;是错误的,或者至少它对我不起作用,因为如果我abort
在什么都没有发生后立即开火ajax
。
如果另一个变量即将开始,我只想不触发success
变量。ajax
代码片段:
if(updatePageAJAX){
updatePageAJAX.abort();
}
updatePageAJAX = $.ajax({
});
如果您愿意,我可以提供更多详细信息,但updatePageAJAX
可以。我不能告诉你是否abort
有效。我在里面放了一个alert
看if
它是否着火;确实如此。
如果我abort
在设置后立即放置updatePageAJAX = $.ajax
,则不会发生任何事情。