Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用codeigniter向html5表单无线电输入添加所需属性_Php_Codeigniter_Codeigniter 2_Codeigniter Form Helper - Fatal编程技术网

Php 如何使用codeigniter向html5表单无线电输入添加所需属性

Php 如何使用codeigniter向html5表单无线电输入添加所需属性,php,codeigniter,codeigniter-2,codeigniter-form-helper,Php,Codeigniter,Codeigniter 2,Codeigniter Form Helper,我想制作一个单选按钮,如下所示: <input type="radio" name="quest0" value="a" required> 但是如何使用Codeigniter form helper添加required属性。我认为您可以这样做。(我没有测试它) 试试这个: <input type="radio" name="myradio" value="1" <?php echo set_radio('myradio', '1', TRUE); ?>

我想制作一个单选按钮,如下所示:

     <input type="radio" name="quest0" value="a" required>

但是如何使用Codeigniter form helper添加
required
属性。

我认为您可以这样做。(我没有测试它)

试试这个:

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

您可以在
form_radio()
函数的第4个参数中添加其他属性,如
id
data-*
required
,请尝试此代码

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

一种方法是按照@Shaiful Islam所示进行书写

另一种方法是如下所示:
echo form_无线电(“quest0”,“a”,FALSE,“required=required”)

参考

将其他参数作为EXTRA属性传递

Girish,第三个参数必须是布尔值。对或错。请参阅[源代码]()。我假设这个问题与CI版本2.0有关抱歉,你说得对,我忘记了
form\u input()
的第三个参数,以及
form\u select,form\u radio()
函数的第四个参数中的get元素属性
<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'); ?> />
echo form_radio("quest0","a", false,"required id=\"quest0\"");