确定 .always 函数中的 ajax 调用是否失败
determine if ajax call fails in .always function
我想提出一个条件:如果 ajax 调用失败或如果响应文本 = false
,则做一件事 else
做另一件事。我想出的东西适用于 chrome,但它看起来有点粗糙,我不确定它是否适用于所有浏览器。任何关于更好方法的建议将不胜感激。感谢阅读。
$.get('/check_session.php').always(function(data){
if(data == "[object Object]" || data == false){
console.log('fail');
}else{
console.log('success')
}
});
我会使用:
$.get("/check_session.php").always(function (data, status) {
if(status != "success" || data == false) {
console.log("fail");
} else {
console.log("success");
}
});
我想提出一个条件:如果 ajax 调用失败或如果响应文本 = false
,则做一件事 else
做另一件事。我想出的东西适用于 chrome,但它看起来有点粗糙,我不确定它是否适用于所有浏览器。任何关于更好方法的建议将不胜感激。感谢阅读。
$.get('/check_session.php').always(function(data){
if(data == "[object Object]" || data == false){
console.log('fail');
}else{
console.log('success')
}
});
我会使用:
$.get("/check_session.php").always(function (data, status) {
if(status != "success" || data == false) {
console.log("fail");
} else {
console.log("success");
}
});