我有一個困難的情況。
我讓用戶通過富文本編輯器創建表單,然後保存。 因此,例如,我保存這個字面上到我的DB: http://pastebin.com/DNdeetJp(?你怎麼可以在這裏發佈HTML它得到解釋,所以現在我用引擎收錄...)
在另一頁我的包裹的form_tag這和它得到儘可能呈現。
我想要做的就是將其保存爲模板並將答案保存爲我的數據庫的散列圖。
這很好,但問題是我想重新創建當用戶返回頁面時選中的複選框/單選按鈕/ ...。所以我想用hashmap的答案來填寫表單。 有沒有辦法使用「虛擬」模型或其他方法來實現這一點?
謝謝!用散列圖填充導軌形式
0
A
回答
0
由於您正在粘貼未正確配置爲模板的原始HTML,因此根據可能存儲在數據庫中的任何內容啓用正確的選項會更加困難。
做這項工作的可靠方法是使用Hpricot或Nokogiri來操縱HTML中的位,並相應地替換值。這並不難,只要你可以使用適當的選擇器來定義這種形式的元素。例如,創建一個具有唯一ID的div,並對其中的所有輸入元素進行操作,將name屬性與您的屬性進行比較。甚至可能有某個地方的圖書館。
第二種方法是使用JavaScript以非常相同的方式啓用選項。這看起來有點像黑客,因爲表單本身沒有適當的默認狀態。
相關問題
- 1. 導軌從散列
- 2. 有條件地填寫導軌形式
- 3. Spring形式的散列圖
- 4. 填充MD5散列算法
- 5. 導軌 - 使用jQuery填充表單
- 6. 引導圖標導軌形式
- 7. 使用Codeignitor填充圖形
- 8. BS3圖形填充
- 9. 導軌形式datepicker
- 10. 不使用太多填充散列表
- 11. Highcharts用0填充散點圖數據
- 12. 使用散列數組填充散列數組
- 13. 導軌3序列化形式屬性
- 14. 使用導軌將數據填充到Google地圖
- 15. 鋼軌形式複選框陣列/散列值
- 16. codeigniter形式預填充
- 17. 繭填充形式相反
- 18. 填充Spring MVC的形式
- 19. 軌道4:預填充的形式從URL
- 20. 引導模式中的導軌形式
- 21. 填充不做條形圖
- 22. CSS HTML圖形填充
- 23. 填充圖形與JSFL
- 24. Chartist.js條形圖填充軸
- 25. C:使用填充填充圓形
- 26. 如何填充垂直形式的列表視圖?
- 27. 如何填充列表視圖形式火力
- 28. 從Java中的散列表填充JTable
- 29. 定義時填充散列表
- 30. 填充和散列的訪問數組