当列表为空时,它不会显示。当我在dropdownlist的第3个参数中删除数组时它会出现,但如果发生这种情况,我的类将无法工作。我在这里缺少什么?
array('name'=>'response',
type'=>'raw',
'header'=>'Send a Note',
'value'=>function($data,$row){
if ($data->response_id ===null ||$data->response_id ==11)
return CHtml::dropDownList('Response','',
CHtml::listData(table::model()->findAll(),
'response_id','response','',array('prompt'=>'Select a message')),
array('class'=>'changeStatus','id' => $data->response,'url'=>Yii::app()->createURL('url')));
else return $data->response->response;
}
),