由於某些原因,我無法使此代碼工作,我試圖使用GET重新加載/刷新頁面。我找到的所有示例代碼都使用POST,但由於我們的表單需要GET,所以我無法進入該示例代碼。JQuery AJAX - 如何使用方法刷新/重新加載頁面GET調用
這是我的代碼:
$.ajax({type: "GET",
url: "CorrectResults",
data: data,
beforeSend: function() {
console.log("Submitting Data");
},
cache: false,
success: function(html) {
document.location.reload();
//location.reload(true);
//$("#acceptDiv").html(html);
}
});
應該完成這件事的簡單方法,這是爲什麼那麼容易POST而不是與得到什麼?
你有正確的網址是什麼?你究竟得到什麼錯誤? – KWeiss
你沒有使用GET重新加載頁面(當然,你是,但不是你想象的那樣)。您正在發出Ajax請求,並且當它成功時,您正在重新加載頁面。就這一點而言,您所做的Ajax請求的類型完全不相關。 (在你做Ajax請求之後重新加載頁面的事實,雖然使用Ajax渲染是毫無意義的,但Ajax的重點在於它可以讓你在沒有**重新加載頁面的情況下發出請求) – Quentin
爲什麼你要在它之後做Ajax你刷新頁面哈哈? – madalinivascu