gpt4 book ai didi

javascript - 如何检测请求是否被中止?

转载 作者:IT王子 更新时间:2023-10-29 03:17:03 24 4
gpt4 key购买 nike

我正在发出请求,然后我立即中止。

var x = $.get(url, function (d, e, xhr) { alert(d); });
x.abort();

问题在于它执行了success 函数并返回空数据... (example here)

是否有 jQuery 方法来中止?或者有没有办法检查 xhr 是否被中止?

最佳答案

在离线模式下检测请求中止和避免误报的最佳方式:

$("#loading").ajaxError(function(event, xhr) {
if (xhr.status === 0) {
if (xhr.statusText === 'abort') {
// Has been aborted
} else {
// Offline mode
}
}
});

关于javascript - 如何检测请求是否被中止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3648309/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com