我有以下内容:
$.ajax(options)
.then(function (response) {
// success
}, function (response, a, b) {
// fail
})
.always(function (output, status, xhr) {
// xhr is always null here
});
以前,xhr
可用。如何使用最新版本的 jQuery 访问它?
最佳答案
您可以使用 jquery 3.2
实现如下所示。新版本的 jquery 已弃用以前的一些 ajax 方法。
var jqxhr = $.ajax( "yourUrl" )
.done(function() {
console.log("success");
})
.fail(function() {
console.log("error");
})
.always(function(xhr, status,output ) {
console.log(xhr);
});
关于javascript - XHR 不再适用于 jQuery $.ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44827268/