我在EXTJS工作,其中我有一个网格面板,我必须显示几列单元格背景颜色更改但不上载...我可以从一个tbar按钮添加行以及从另一个tbar按钮填充...所以我能够在onload上改变颜色,但是如果它来自第二个tbar按钮那么如何改变 代码是
var store= new Ext.grid.ColumnModel({
defaults: {
sortable: true
},
columns: [{
id: 'empID',
name: 'empID',
header: 'Employee ID*',
dataIndex: 'empID',
renderer: function Change(value, metaData)
{
if(value==""){
metaData.css = 'custom-column';
}
return value
},
width: 125,
editor: new fm.TextField({
allowBlank: true,
maxLength: 500
})
}
});
我也知道在渲染器功能中点击了哪个按钮,所以我可以根据按钮点击改变颜色