現在我有一個表單,用戶輸入信息。它比處理bu jQuery ajax函數並設置爲return false;
,因此在用戶提交表單後不會發生頁面重新加載。 儘管我需要重新加載頁面,但是如果我刪除return false;
,它會在顯示成功消息(此消息在用戶提交數據後顯示)之前刷新頁面。顯示消息後重新加載頁面,jQuery
$.ajax({
type: "POST",
url: "scripts/process.php",
data: dataString,
success: function() {
$("#st_message").html("<p> Your article was successfully added!</p>");
//I need to reload page after the above message is shown
}
});
return false;
因此,如何能我重裝頁面顯示的<p> Your article was successfully added!</p>
消息後,有輕微的延遲說2 - 3秒,使用戶可以真正閱讀的消息。
由於某種原因,它doesn不工作,可能是因爲回報錯誤? – Ilja