如何取消Ajax请求?
如何取消Ajax请求?
这个问题已经在这里有了答案:
在phonegap中,如何在程序中取消一个Ajax请求,我希望设置一个取消按钮来控制请求是否太慢。
$.ajax({ type: "GET", url: url, success: function(m) { alert( "success"); } });
admin 更改状态以发布 2023年5月21日
将从Ajax请求返回的promise接口存储在一个全局变量中,并在取消点击时中止
var result = $.ajax({ type: "GET", url: url, success: function(m) { alert( "success"); } }); $('#cancel').click(function() { result.abort(); });
嗨,这和使用jQuery中止Ajax请求类似。无论如何,这可以帮助您。
var ab = $.ajax({ type: "GET", url: url, success: function(m) { alert( "success"); } }); //kill the request ab.abort()