我想添加类名,因此类名与行值数据
相同 $this->widget('bootstrap.widgets.TbGridView',array(
'id'=>'testcaseResult-grid',
'dataProvider'=>$model->search(),
'filter'=>$model,
'rowCssClassExpression'=>'"items[]_{$data->result_id}"',
'columns'=>array(
....
array(
'name'=>'result_text',
'headerHtmlOptions'=>array('style'=>'width:300px;text-align:center;'),
'htmlOptions'=>array('class'=>'result_text'),
),
array(
'name'=>'result_severnity',
'value'=> '$data->getResultSevernity()',
'filter'=>$resultSevernityList,
'htmlOptions'=>array('class'=>$data->getResultSevernity()),
'headerHtmlOptions'=>array('style'=>'width:300px;text-align:center;'),
....
'htmlOptions'=>阵列( '类'=> $ DATA-> getResultSevernity()),
我的问题是 No.2要比行数据中显示的类名具有相同的值,这是行不通的。
提前感谢您的解决方案。
答案 0 :(得分:0)
终于得到了我的上师的回答。 而不是给自我元素赋予类名称,添加带有类名称的span标记是一个很好的技巧。
'值'=> '$ DATA-> getResultSevernity(' HTML ')',
Ext.Ajax.request({
url: url,
method:'POST',
params:fileDetails,
success: function(response){
console.log(response);
},
failure:function(response){
console.log(response);
}
});