0
我有一個使用JSON提交表單的Jquery代碼。成功之後,我想在一個頁面上顯示一條消息(說'感謝註冊')。我注意到,在接收200 OK響應(帶有「感謝註冊」消息)時,瀏覽器不會在新頁面中顯示該響應(我現在認爲這很明顯)。是它更好地使用window.location的顯示新郵件(我認爲這是不必要的通信),或者我應該重寫新的HTML現有的HTML(使用類似的innerHTML)是不錯的做法,重定向到Jquery的新頁面
應我做這個
success : function(result) {
// you can see the result from the console
// tab of the developer tools
console.log(result);
window.location = "/newreg-success"
}
或者我應該更改現有頁面的HTML嗎?
您可以使用查詢參數。 –
你的意思是使用window.location也行嗎? –
AJAX的目的是避免頁面重新加載。如果你運行AJAX,然後重定向,你仍然會得到一個頁面重新加載和一個額外的請求。 –