转http://www.cnblogs.com/lovemdx/archive/2013/03/15/2961858.html
checkBoxList
sample:
1: <;?php echo $form->checkBoxList($model,
2: 'var_name',
3: data_array,
4: $htmloption);?>
checkbox的数据,默认是垂直显示的,如果想横向显示,则如下处理
1: <;?php echo $form->checkBoxList($model,
2: 'var_name',
3: data_array,
4: array('separator'=>'; ',
5: 'labelOptions'=>array('style'=>'display:inline')
6: )
7: ); ?>
上面的最后一组参数,separator是修改的数据的分割符号,后面可以用空格( ) 来分割。
labelOptions display:inline是设置显示在同一行。
如果设置checkBoxList默认选中的值,则可以在相应的Controller中设置值,
比如在Controller中设置$this->model->var_name=array(0,1)
则默认选中0和1对应的值。