这是视图中的代码:
echo "<p>Salutation: ";
$salutationOptions = array(
'' => '',
'Dr' => 'Dr',
'Mr' => 'Mr',
'Ms' => 'Ms',
'Mdm' => 'Mdm',
);
echo form_dropdown('salutation', $salutationOptions, '', 'required="required"');
echo "</p>";
我想知道如果验证失败,我是否能够重新填充下拉列表。由于验证失败,因此现在的输出将为空白。
答案 0 :(得分:0)
第三个参数是定义默认值的参数。使用它:)
form_dropdown('salutation', $salutationOptions, set_value('salutation', 'Dr'), 'required="required"');
此处有更多详情:https://ellislab.com/codeigniter/user-guide/helpers/form_helper.html