Javascript 如何使用jQuery停止页面中的所有ajax进程?
如何使用jQuery停止页面中的所有ajax进程?杀死单个ajax进程的方法如下Javascript 如何使用jQuery停止页面中的所有ajax进程?,javascript,jquery,ajax,xmlhttprequest,request,Javascript,Jquery,Ajax,Xmlhttprequest,Request,如何使用jQuery停止页面中的所有ajax进程?杀死单个ajax进程的方法如下 var x = $.ajax({ type: "POST", url: "some.php", data: "name=John&location=Boston", success: function(msg){ alert( "Data Saved: " + msg ); } }); //kill the request x.abort() 声明
var x = $.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
alert( "Data Saved: " + msg );
}
});
//kill the request
x.abort()
声明“x”并初始化ajax之后,只需将
x
添加到数组中即可。然后您可以在数组中循环并调用每个项.abort()
方法。您可以保存引用并激发
ajaxid.abort();
您可以按如下方式为一个流程创建一个应用程序。
event.stopPropagation() @afferency:我想停止页面中的所有ajax,而不是其中一个