在我的代碼中添加哪些參數?如果db值爲1,則選中複選框,如果db值爲0,則取消選中
$form->checkBox($model,'ATTRIBNAME',array("id"=>"mybox"));?>
我想顯示的複選框作爲檢查是否從分貝值爲1 和未選中,如果它從數據庫得到的值是0?
在我的代碼中添加哪些參數?如果db值爲1,則選中複選框,如果db值爲0,則取消選中
$form->checkBox($model,'ATTRIBNAME',array("id"=>"mybox"));?>
我想顯示的複選框作爲檢查是否從分貝值爲1 和未選中,如果它從數據庫得到的值是0?
添加檢查屬性
if ($value==1) {$attrs=array("id"=>"mybox","checked"=>"checked");}
if ($value==0) {$attrs=array("id"=>"mybox");}
$form->checkBox($model,'ATTRIBNAME',$attrs);
如果$model->ATTRIBNAME=1
值然後$form->checkBox(...)
方法自動檢查的複選框,0爲取消選中
$model->ATTRIBNAME = 1; // 0 for uncheck
//Now it displays checked box
$form->checkBox($model,'ATTRIBNAME',array("id"=>"mybox"));
小代碼
$form->checkBox($model,'ATTRIBNAME',array("id"=>"mybox","checked"=>($value==1)?"checked":""));