有没有办法确定jquery中的.load函数是否加载了什么?我正在尝试将页面加载到模态对话框中。验证失败时,它不会加载任何内容。我希望在这种情况下关闭叠加层。
答案 0 :(得分:4)
是的(来自jQuery doc):
$("#success").load("/not-here.php", function(response, status, xhr) {
if (status == "error") {
var msg = "Sorry but there was an error: ";
$("#error").html(msg + xhr.status + " " + xhr.statusText);
}
});