Extjs4.2 如何在Extjs 4.2中禁用网格中的某些行
我有一个带有两个检查列和一个文本字段的网格Extjs4.2 如何在Extjs 4.2中禁用网格中的某些行,extjs4.2,Extjs4.2,我有一个带有两个检查列和一个文本字段的网格 { xtype: 'checkcolumn', id: 'apprId', text: '<b>Approve</b>', width: 100, dataIndex: 'aprvInd' }, { xtype: 'checkcolumn', id: 'declId', text: '<b>Decline</b>',
{
xtype: 'checkcolumn',
id: 'apprId',
text: '<b>Approve</b>',
width: 100,
dataIndex: 'aprvInd'
},
{
xtype: 'checkcolumn',
id: 'declId',
text: '<b>Decline</b>',
width: 100,
dataIndex: 'declInd'
},
{
id: 'declResnId',
header: '<b>Decline Reasons</b>',
dataIndex: 'declineReason',
align: 'center',
width: 200,
editor: new Ext.form.TextField({
maxLength: 100000
}),
}
{
xtype:“检查列”,
id:“AppID”,
文本:“批准”,
宽度:100,
数据索引:“aprvInd”
},
{
xtype:“检查列”,
id:“declId”,
正文:“拒绝”,
宽度:100,
数据索引:“declInd”
},
{
id:'declResnId',
标题:“拒绝原因”,
dataIndex:“declineReason”,
对齐:'居中',
宽度:200,
编辑器:新建Ext.form.TextField({
最大长度:100000
}),
}
如果我的网格有三行,第一行“批准”复选框选中,第二行“拒绝”复选框选中,第三行不选中。
单击save按钮,我正在进行rest调用,并将数据传递给db,成功回调后,我将重新加载网格。
重新加载后,应禁用选中“批准/拒绝”的行以及“DeclineReasions”文本字段。
如何执行此操作?如果要灰显该行,我将查看渲染器配置的元数据参数。这里可能引用了trCls 要禁用复选框,我还将查看渲染器
要禁用编辑器插件,请查看beforeedit事件 什么是残疾?禁用编辑器插件?禁用意味着我想使这些字段不可编辑我是EXTJS新手,你能给我一些你所说的相同的代码吗。你试过我的建议了吗?我可以禁用编辑器插件,但不能禁用复选框。