Это код:
echo "<p>Salutation: ";
$salutationOptions = array(
'' => '',
'Dr' => 'Dr',
'Mr' => 'Mr',
'Ms' => 'Ms',
'Mdm' => 'Mdm',
);
echo form_dropdown('salutation', $salutationOptions, '', 'required="required"');
echo "</p>";
Я хотел бы знать, могу ли я повторно заполнить раскрывающийся список, если проверка не удалась. Поскольку вывод на данный момент будет пустым, если проверка не выполнена.
Третий параметр - это тот, который определяет значение по умолчанию. Используй это :)
form_dropdown('salutation', $salutationOptions, set_value('salutation', 'Dr'), 'required="required"');
Подробнее здесь: https://ellislab.com/codeigniter/user-guide/helpers/form_helper.html