我调用了load方法。在某些情况下,它调用的页面不存在。在firebug中,我可以看到404状态被返回。如何在jQuery中访问此状态以便我可以处理它?</ p>
$("#section-main-wrapper").load(uri);
答案 0 :(得分:4)
$("#section-main-wrapper").load(uri, null, function(response, status, xhr) {
// Check status
});
答案 1 :(得分:1)
http://docs.jquery.com/Ajax/load
$(...).load(url, null, function (responseText, textStatus, XMLHttpRequest) cb {
this; // dom element
});
答案 2 :(得分:1)
$.ajax({
url: uri,
cache: false,
success: function(html){
$("#section-main-wrapper").replaceWith(html);
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
// Do something here
this;
}
});