gpt4 book ai didi

javascript - 处理非 200/301/302 响应的表单插件

转载 作者:行者123 更新时间:2023-11-28 02:53:47 26 4
gpt4 key购买 nike

我正在使用 jQuery 表单插件。我让我的服务器在成功时发送 200 个响应,这使 success 监听器完全正常。根据标准,301 和 302 并由浏览器透明地重定向。然而,当服务器返回时,比如 401,表单插件就会默默地消失。如何将监听器应用于非 200 响应?

最佳答案

XHR 将包含响应状态 - 您可以使用完整的处理程序而不是“成功”并检查 xhr 的该属性。

$.ajax({ // ...
complete: function(xhr){
if( xhr.responseStatus == 401 ) {
alert( 'awww crap' );
}
}
});

关于javascript - 处理非 200/301/302 响应的表单插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3191172/

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