我試圖用ajax刷新頁面,每當按鈕提交表單(並更改頁面上的數據)時,它就會;不管用。 我已經瀏覽了幾個教程和API,檢查了我的語法,但是我無法使其工作。 你可以看看嗎? 更新本身在2個方法成功時被調用,這會成功。 更新本身的方法更新(ajax)。Ajax頁面刷新失敗
在此先感謝。
編輯:沒有瀏覽器錯誤或任何。該頁面根本不會令人耳目一新。
我試圖用ajax刷新頁面,每當按鈕提交表單(並更改頁面上的數據)時,它就會;不管用。 我已經瀏覽了幾個教程和API,檢查了我的語法,但是我無法使其工作。 你可以看看嗎? 更新本身在2個方法成功時被調用,這會成功。 更新本身的方法更新(ajax)。Ajax頁面刷新失敗
在此先感謝。
編輯:沒有瀏覽器錯誤或任何。該頁面根本不會令人耳目一新。
您聲明瞭xmlhttp並檢查了請求對象的狀態(不存在)。
if (request.readyState == 4 && request.status == 200)
cont.innerHTML = request.responseText;}, false);
在上述代碼行中用xmlhttp替換請求。
非常感謝,但不幸的是,這並沒有解決問題。我編輯了我的主帖並提供了修改後的代碼。 – user1390504
然後在您的代碼中設置斷點並找出執行停止的位置。 –
瀏覽器是否存在任何錯誤?爲什麼不在update()函數中使用jquery ajax方法而不是XMLHttpRequest? –
沒有瀏覽器錯誤或任何。該頁面根本不會令人耳目一新。 我還沒有看過jquery。我在大學期間見過這種方法,所以我認爲它會工作得很好。 – user1390504
您知道AJAX是爲您提交表單而無需刷新頁面。但是如果你真的需要,只需在成功/完成回調中放置一個'location.reload()'。 –