是否有一種方法使用codeigniter使用前一頁中的數據預填充表單中的某個字段。codeigniter形式預填充
我有一個頁面,填寫了輸入字段,如果用戶按下「添加」按鈕,他們被賦予一個具有類似字段的新窗體。我希望從前一頁收到的數據填充這些字段。
是否有一種方法使用codeigniter使用前一頁中的數據預填充表單中的某個字段。codeigniter形式預填充
我有一個頁面,填寫了輸入字段,如果用戶按下「添加」按鈕,他們被賦予一個具有類似字段的新窗體。我希望從前一頁收到的數據填充這些字段。
難道你不能簡單地使用$ _POST數據來顯示第二個表單嗎?
您可以將表單1中輸入的數據存儲在會話或數據庫中,並以第二種形式顯示。或者如上所述使用第二種形式的$_POST
來檢索先前提交的數據。
如果$ _POST值爲空,您可以使用CI的表單助手函數set_value(),它可以使用$ _POST並且可以爲您節省一些代碼測試,因爲如果未設置,您可以指定默認值。無論如何,如果你使用CI的表單驗證,應該使用這個。