当页面加载时,我已经设置了jquery $.post()
$.post("area.php", {'user': $('#state').val()},
function(info){
//do something
});
因此在加载时会调用php并且有一种方法可以知道由于连接失败或类似情况而未收到info
吗?
答案 0 :(得分:3)
是。你只需要为你已经拥有的东西添加第二个函数,或者使用诸如此类的承诺。
$.post( "example.php", function() {
alert( "success" );
})
.done(function() {
alert( "second success" );
})
.fail(function() {
alert( "error" );
})
.always(function() {
alert( "finished" );
});
答案 1 :(得分:0)
试试这个:
$.post("area.php", { 'user': $('#state').val() }).done(function () {
console.log("success");
})
.fail(function () {
console.log("error");
});