如果状态为3,我需要帮助才能显示我的复选框。
这是我的观看代码:
//Checkbox
[
'class' => 'yii\grid\CheckboxColumn',
'contentOptions'=>['style'=>'width: 50px'],
'checkboxOptions'=> function($model, $key, $index, $column) {
return ["value" => $model->ACCOUNT_ID];
},
'visible' => $model->STATUS_INSTALLMENT == 3
],
我运行该代码,导致我的复选框消失。
答案 0 :(得分:1)
['class' => '\yii\grid\CheckboxColumn',
'checkboxOptions' => function ($model, $key, $index, $column) {
if ($model->STATUS_INSTALLMENT == 3) {
return ['value' => $key];
}
return ['style' => ['display' => 'none']]; // OR ['disabled' => true]
},
],