我在問一個問題,答案可以幫助我很多。當我填寫我的Django form
時,我按下了一個驗證按鈕以存儲數據表單。然後,我將重定向到一個新頁面(表單簡歷頁面,主頁...)。不要用瀏覽器後退按鈕填充Django表單
但在我的瀏覽器中,如果我點擊Back Button
,我的表單已經填充了以前的數據,我可以修改數據。
我的問題是:如何在使用Django導航時阻止瀏覽器重新填充表單數據?
我發現這個問題#1:there
但答案似乎不工作。這是一個古老的答案,我認爲它存在另一種方式來做到這一點?
編輯:
我用<form action="" method="post" autocomplete="off"> .. </form>
,似乎與Firefox的工作。
我可以使用JS和JQuery,但它似乎不工作。我在顯示我的Django表單的HTML模板中添加了這段代碼。我填寫表單,驗證它,然後當我使用瀏覽器後退按鈕時,我的表單仍然填滿。 – Andro
if change like this: '$(window).load(function(){('#form_id')。reset(); // declare form id });' 仍然不能正常工作? – Beomi
我使用了'
'並且它似乎可以工作;) – Andro