1
有沒有辦法確定jQuery中的.load函數是否加載了一些東西?我正在嘗試將頁面加載到模態對話框中。當驗證失敗時,它什麼也不加載。我想在這種情況下關閉疊加層。有沒有辦法找出JQuery .load()函數是否失敗?
有沒有辦法確定jQuery中的.load函數是否加載了一些東西?我正在嘗試將頁面加載到模態對話框中。當驗證失敗時,它什麼也不加載。我想在這種情況下關閉疊加層。有沒有辦法找出JQuery .load()函數是否失敗?
是的,它是(從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);
}
});
工作就像一個魅力!謝謝您的幫助!幾分鐘後會接受答案。 –