我有一個動態生成的字段組的表單 - 後端是php/mySQL,並通過讀取表中的數據和創建每個記錄的一組字段。該表單有一點javascript onSubmit,用於確認用戶是否真的想保存所做的更改,但如果他們不想保存,則無法恢復到原始值。從數據庫重新加載頁面不是一個選項。尋找最有效的方式來恢復形式值取消原始值
1
A
回答
5
除非你正在做的事情似地標新立異,嘗試:
<input type="reset" value="Cancel" />
或者,如果你需要做的是在javascript:
document.yourform.reset()
0
如果返回到服務器的往返行程是不可能的,我只能說要解決這個問題的唯一方法就是將表單字段的原始值保存在javascript中(變量,數組,感覺)並使用這些重新填充表單域。
0
在表單存儲的初始加載中,「隱藏」輸入字段中的值。取消表單時,請使用這些隱藏字段的值。
相關問題
- 1. 恢復原始值
- 2. 將窗體恢復爲其原始值
- 3. 有效的方式來尋找獨一無二的除數
- 4. 值消失形式
- 5. 最有效的方式來主要對象 - byref或返回值
- 6. 尋找一個有效的方式來迭代
- 7. 最有效的方法來插入布爾值的線,以原始陣列
- 8. 動態添加變換 - 在最後恢復到原始值
- 9. 尋找有效提取內聯樣式的系統方法
- 10. 最有效的CAPTCHA形式?
- 11. 尋找最近點的有效方法?
- 12. 如何後的.css()方法恢復到原來的CSS值
- 13. NSMutableDictionary對每個值應用公式的最有效方式
- 14. Mongo - 在此模式下$ inc值最有效的方式
- 15. 最有效的方式來包括JavaScript?
- 16. 最有效的方式來使用navbars?
- 17. 尋找重複值
- 18. 當新值爲空時恢復爲原始值
- 19. 恢復會話的最佳方式?
- 20. 恢復域對象的最佳方式
- 21. Python美麗的湯最有效的方式來查找標籤
- 22. 尋找啓動jboss的最佳方式
- 23. 我尋找最好的方式與PHP
- 24. 尋找使用ExecuteScalar的最佳方式()
- 25. 高效的方式來尋找最相似的名單<String>
- 26. 角2具有無效形式的複選框值
- 27. Excel公式來查找重複值
- 28. 最優雅的方式來初始化成員與默認值
- 29. io尋找插入和取消模式
- 30. 尋找一種方式來模擬形狀不規則的DIV
謝謝!我知道必須比爲每個可以更改的字段保存重複的「oldValue」字段更容易(在本例中可能有幾百個)。由於某種原因,我認爲重置會將所有內容都設置爲空白。 – EmmyS 2010-07-29 19:40:19