2014-03-13 172 views
1

假設我有Page A,它有一個很酷的POSTform,它們提交然後轉到Page Z點擊後退按鈕清除/清空表格數據

現在在Page A,我有autocomplete='off'在所有forms和所有form inputs

目前:

  1. 轉到Page A和數據提交form
  2. 請參閱Page Z並在瀏覽器中點擊back button
  3. Page A以提交的數據(從1開始)顯示窗體。

如何從Page A清除form data或防止它當我點擊Page Zback button正在顯示?

注意:表格數據正在清除Firefox(複選框除外)和Chrome,但不在IE(使用10進行調試)。我希望所有類型輸入的表單數據都是空的。

+0

已經在下面的答案:http://stackoverflow.com/questions/7649747/clear-form-on-back-button –

回答

1

您可能從緩存中獲取它,在加載時進行表單重置,您的表單將被重置爲默認值。我在95%的表格上都是這樣做的。

$('form').each(function() { 
    this.reset(); 
}); 

這隻適用於表單內的輸入。

+0

你可以請分享一段代碼作爲例子? – Derek

+0

我編輯了我的答案。 – Loenix

+0

這適用於Chrome和Firefox,但不適用於IE 11或Edge。 –