我想在驗證後重新填充(即重新填充)從選擇表單域中發佈的值。我知道使用set_select()函數提出的codeigniter用戶指南,但他們的指南中的示例假定您已對HTML代碼中的「select」表單元素進行了硬編碼(以HTML爲單位)。在我來說,我使用的形式助手和我的選擇字段值從一個數組(),像這樣拉:重新填充CodeIgniter中的選擇表單域
$allstates = array('blah','blah2','blah3','blah4','blah5');
echo form_label('Select State Affiliate', 'state');
echo form_dropdown('state', $allstates);
不用說,$ allstates陣列是動態的,隨時間的變化。那麼,如何編碼,以便我的選擇字段可以用用戶選擇的值重新填充?
糟糕!爲什麼我不想那個?只需使用函數:$ this-> input-> post('name_of_field'))來返回字段的值。非常感謝的人!完美工作,我喜歡這個解決方案,因爲它簡單直接。 – dtechplus 2010-07-10 12:10:53