如何取消Ajax请求?

10 浏览
0 Comments

如何取消Ajax请求?

这个问题已经在这里有了答案:

使用jQuery终止Ajax请求

如何取消/终止jQuery AJAX请求?

在phonegap中,如何在程序中取消一个Ajax请求,我希望设置一个取消按钮来控制请求是否太慢。

$.ajax({
    type: "GET",
    url: url,
    success: function(m) {
        alert( "success");
    }
});

admin 更改状态以发布 2023年5月21日
0
0 Comments

将从Ajax请求返回的promise接口存储在一个全局变量中,并在取消点击时中止

var result = $.ajax({  type: "GET",  url: url,  success: function(m)  {    alert( "success");  } });
$('#cancel').click(function() {
    result.abort();
});

0
0 Comments

嗨,这和使用jQuery中止Ajax请求类似。无论如何,这可以帮助您。

 var ab = $.ajax({  type: "GET",  url: url,  success: function(m)  {    alert( "success");  } });
//kill the request
ab.abort()

0