2015-05-13 1 views

ответ

3

Я думаю, что вы можете сделать это таким образом (я не проверял)

$data = array(
    'name'  => 'quest0', 
    'value'  => 'a', 
    'required'  => 'required' 
); 

echo form_radio($data); 
0

Попробуйте это:.

<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'); ?> /> 
0

Вы можете добавить другие атрибуты, как id, data-*, required в 4 параметр form_radio(), попробуйте этот код

echo form_radio("quest0","a", false,"required id=\"quest0\""); 
+0

Гириш, третий параметр должен быть ** БУЛЕВЫМ ** стоимость. Правда или ложь. См. [Исходный код] (https://github.com/bcit-ci/CodeIgniter/blob/develop/system/helpers/form_helper.php#L459). Я полагаю, что вопрос связан с CI Version 2.0 –

+0

Извините, вы правы, я забыл третий параметр для 'form_input()' и 'form_select, form_radio()' функция get element атрибут в 4-м параметре – Girish

0

Один из способов - написать, как показано @Shaiful Islam.

Другой способ это написать, как показано ниже:
echo form_radio("quest0","a", FALSE, "required=required");

отсылает Source Code - Form Helper - Line 459
Вы передаете другие параметры, как EXTRA атрибута

Смежные вопросы