如何为复选框分配一个类

时间:2014-04-10 13:22:34

标签: php codeigniter checkbox

我有一段代码完全按照它的编写方式工作。在网站上查看时会生成一个复选框。

  <?=form_checkbox('heart_rate', 'yes', sel_checkbox($admission['heart_rate'], $observation[0]->heart_rate))?> <?=form_label('Heart Rate')?> 

我想知道如何给复选框一个名为mainobservations的类,而不改变其他属性。

我试过

  <?php $data = array('class'=> 'mainobservations' );?>



<?=form_checkbox($data,'heart_rate', 'yes', sel_checkbox($admission['heart_rate'], $observation[0]->heart_rate))?> <?=form_label('Heart Rate')?> 

但是这没有用,所以有关如何安排代码的任何建议吗?

1 个答案:

答案 0 :(得分:1)

您必须在数组中设置其他值以及类,并使用:

$data = array(
    'name'        => 'heart_rate',
    'class'       => 'mainobservations',
    'value'       => 'yes',
    'checked'     => sel_checkbox($admission['heart_rate'], $observation[0]->heart_rate)
    );

form_checkbox($data);

http://ellislab.com/codeigniter/user-guide/helpers/form_helper.html