我想设定一个条件:如果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");
}
});
关于javascript - 确定 .always 函数中 ajax 调用是否失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27840671/