當用戶使用瀏覽器返回按鈕時,我需要一種方法來清除表單中的所有字段。現在,瀏覽器會記住所有最後的值,並在您返回時顯示它們。用瀏覽器返回按鈕清除表單中的所有字段
更多澄清爲什麼我需要這個 我已經禁用的輸入字段的值是自動生成的使用算法來使某一組數據內是唯一的。一旦我提交表單並將數據輸入到數據庫中,用戶就不能再次使用相同的值來提交相同的表單。因此,我首先禁用了輸入字段。但是,如果用戶使用瀏覽器後退按鈕,瀏覽器會記住最後一個值,並且在輸入字段中保留相同的值。因此,用戶可以再次使用相同的值提交表單。
我不明白的是當您按下瀏覽器後退按鈕時究竟發生了什麼。如果頁面大小在瀏覽器高速緩存限制範圍內,似乎整個頁面都從緩存中檢索到,而無需與服務器聯繫。當按下瀏覽器後退按鈕時,如何確保無論瀏覽器設置如何從服務器加載頁面?
完美適合我。謝謝!! – 2012-01-14 09:36:31
也確認工作。手動重置我的輸入,似乎正在工作。謝謝! – Andy 2015-03-19 13:05:25
這是否被棄用? https://api.jquerymobile.com/pageshow/ – JDiMatteo 2016-08-16 01:32:28