我正在使用CHtml :: checkBoxList作为我的表单。出于某种原因,我无法使用CHtml:activeCheckBoxList或CActiveForm :: checkBoxList。一切正常,唯一的问题是我在表单验证错误上松开了复选框值。什么是解决这个问题的最简单方法?
答案 0 :(得分:0)
如果您正在制作表单,则可能需要使用CActiveForm's checkboxlist,这是CHtml :: activeCheckBoxList的特定于表单的包装器。像
这样的东西echo $form->checkBoxList(
$model,
'condiments',
array(
'ketchup'=>'Ketchup',
'mustard'=>'Mustard',
'relish'=>'Relish',
'onions'=>'Onions'
)
);
例如,应该为您提供热狗调味品的持久性复选框列表。