2012-10-03 41 views
0

我有一個標準的PHP表格,有一系列的複選框,收音機,選擇和文本。表單工作正常,並進入搜索結果頁面。我的問題是,當您在任何瀏覽器中單擊「返回瀏覽器」時,搜索頁面將顯示以前的選擇。如何確保後退按鈕顯示錶格,就好像訪問者第一次訪問該頁面一樣?PHP/Javascript表格重置頁面輸入或返回

回答

2

您可以在window.onload或$(文件)。就緒(jQuery的)

function formReset() 
{ 
     document.getElementById("formId").reset(); 
} 
0

復位形式,你可以做一兩件事。

使用jQuery onReady函數,您可以進行表單重置。

因此,每當用戶按下瀏覽器頁面的按鈕將重新加載和onReady函數您的代碼形式重置將工作。

$(document).ready(function() { 
    $('#myform').get(0).reset(); 

}); 
+0

對於我來說,當我搜索然後點擊返回時,它似乎並不適合我,它仍然保存了步驟2和步驟3中的先前標準?示例:http://tinyurl.com/97nq6yt –

0

您不應該自動重置它。提供一個重置按鈕。

返回按鈕將用戶返回到上一頁,處於他離開狀態。這包括任何形式的設置。我非常依賴這個功能,無法計算出這個後退按鈕可以幫助我避免我的努力進入文本框回答問題...

如果用戶在您的結果頁面上,點擊一個鏈接,將他帶到搜索頁再次,但不使用後退按鈕。

相關問題