我有一个 Extjs 编辑器网格面板,在该面板中我必须根据另一列值的值更改一列的 css,然后怎么做我不能使用渲染器函数,因为它在 onload 上工作是否有任何其他方式我正在附加代码在其中我有性别列和 id 列,所以当性别列选择男性时,ID 的背景颜色应该更改为粉红色,否则怎么做。
{
id: 'value',
name: 'value',
header: 'Gender',
dataIndex: 'insured',
width: 100,
editor: new fm.ComboBox({
typeAhead: true,
displayField: 'gender',
mode: 'local',
transform: 'gender',
triggerAction: 'all',
selectOnFocus: true,
forceSelection: true,
stripeRows: true,
lazyRender: true,
listeners: {
}
}
})
},
{
id: 'ID',
name: 'ID',
header: 'ID',
dataIndex: 'ID',
width: 100,
hidden: true,
editor: new fm.TextField({
allowBlank: true,
maxLength: 500
})
}