我有一個表單被驗證的問題,如果沒有通過驗證(在後端完成驗證),將顯示原始提交的數據以供用戶更改。本來這並不是很大,因爲我可以將param數據傳回模板,並將其重新顯示給用戶。但是,我遇到了下拉菜單和複選框以保留提交者原始選擇的問題。舞者和生成表格
我檢查了一些表單驗證的Dancer友好模塊,它們看起來不錯,但是,我還有一個約束:選擇的表單和數據需要能夠在以後重新生成並重新顯示。這意味着需要檢索數據,並重新構建顯示先前選擇的相同信息,已預選下拉列表,檢查複選框和輸入數據的表單。
我不介意使用CGI表單生成方法從後端動態生成表單和它們的選擇,但是如何獲取該數據以便與舞者一起玩並在模板內部顯示?
你可以發佈你的表單模板(特別是下拉菜單和複選框)嗎?你能否澄清一下:「所選擇的表格和數據需要能夠在以後重建和再次顯示」。這是否意味着您需要堅持無效的表單並在用戶返回時重新顯示? – Gordolio