第1頁有10個字段,第2頁有超鏈接。第2頁到第1頁也有超鏈接。我填寫5個字段並單擊超鏈接。然後我點擊頁面2上的超鏈接並返回到page1。是否可以保存填充的字段以及如何? 附加問題:如果page2修改page1的字段會怎麼樣。例如,在多選區域中創建新的選擇。如何保存(暫時)表單數據?
0
A
回答
1
您可以點擊鏈接後,纔去到另一個頁面保存通過javascript使用cookie填充字段。例如,可以使用這個jQuery插件jQuery-cookie。如文件所述:
A simple, lightweight jQuery plugin for reading, writing and deleting cookies.
Create session cookie:
$.cookie('the_cookie', 'the_value');
Create expiring cookie, 7 days from then:
$.cookie('the_cookie', 'the_value', { expires: 7 });
Create expiring cookie, valid across entire page:
$.cookie('the_cookie', 'the_value', { expires: 7, path: '/' });
Read cookie:
$.cookie('the_cookie'); // => 'the_value'
$.cookie('not_existing'); // => null
Delete cookie by passing null as value:
$.cookie('the_cookie', null);
Note: when deleting a cookie, you must pass the exact same path, domain and secure options that were used to set the cookie.
2
Django已經實現了允許在多個網頁上拆分表單的解決方案。它被稱爲表單嚮導。請查看here瞭解本教程。
編輯1#
檢查這個問題了:Django Passing data between views,How do you pass or share variables between django views?
相關問題
- 1. 暫時保存數據對象
- 2. 保存表單數據
- 3. 保存表單字段爲sql數據庫 - 只保存數字?
- 4. 單擊「後退」按鈕時如何保留表單數據
- 5. 如何將數據從HTML表單保存到WordPress的數據庫表中?
- 6. cakephp表單助手:數據不保存
- 7. 保存表單數據永久
- 8. 地方表單數據並保存
- 9. 在Django保存表單數據
- 10. Django覆蓋表單數據保存
- 11. 保存表單集合中的數據
- 12. 保存多個選擇表單數據
- 13. Firefox操作保存的表單數據
- 14. 保存表單中的數據
- 15. Symfony2通過Ajax保存表單數據
- 16. 保存表單數據和會話
- 17. 如何將html表單數據保存到文本文件中?
- 18. 如何將datagridview空單元格保存到數據庫表
- 19. 如何將網頁表單保存到MySQL數據庫中?
- 20. 如何將Flex表單數據保存到Word文檔中?
- 21. Rails:如何在發佈後保存表單數據
- 22. 如何調試不保存數據的表單?
- 23. 如何在mongodb中保存表單中的數據?
- 24. Android - 如何阻止表單保存null到我的數據庫
- 25. 如何在CakePHP表單驗證失敗時保存URL參數
- 26. 如何將數據保存在vba表單的同一張excel表單上?
- 27. 如何將表單中的數據從表單保存到SQL Server 2008中
- 28. 在崩潰時保存網頁表單數據
- 29. 保存表單數據POST提交時未驗證
- 30. django表單在保存時覆蓋數據
我不需要拆分表格。問題在於在點擊鏈接時進行操作。只有使用JavaScript或者Django纔有特殊功能? – DSblizzard 2012-02-07 22:28:26
已經有一些關於你的問題在stackoverflow上的答案。 – szaman 2012-02-08 07:01:58
主要的問題不是保存數據,而是點擊鏈接。沒有JavaScript,這是不可能的,因爲我能理解。不管怎麼說,還是要謝謝你。 – DSblizzard 2012-02-08 22:29:47