Я хочу создать радио-кнопку, как это:
<input type="radio" name="quest0" value="a" required>
Я делаю так
echo form_radio("quest0","a");
Но как я могу добавить required
Атрибут с использованием помощника формы Codeigniter.
Я думаю, что вы можете сделать это таким образом. (Я не проверял это)
$data = array(
'name' => 'quest0',
'value' => 'a',
'required' => 'required'
);
echo form_radio($data);
Попробуй это:
<input type="radio" name="myradio" value="1" <?php echo set_radio('myradio', '1', TRUE); ?> />
<input type="radio" name="myradio" value="2" <?php echo set_radio('myradio', '2'); ?> />
Один из способов — написать так, как показано @Shaiful Islam.
Другой способ написать так:
echo form_radio("quest0","a", FALSE, "required=required");
См. Исходный код — Помощник по формам — Строка 459
Вы передаете другие параметры как EXTRA атрибут
Вы можете добавить другие атрибуты, такие как id
, data-*
, required
по 4-му параметру form_radio()
функция, попробуйте этот код
echo form_radio("quest0","a", false,"required id=\"quest0\"");