我想在使用checkboxmodel加载/渲染网格时管理特定的复选框。
如何根据其他列的值隐藏或设置某些复选框的值?
Ext.create('Ext.grid.Panel', {
renderTo: Ext.getBody(),
scrollable: true,
store: {
type: 'mystore'
},
selModel: {
selType: 'checkboxmodel'
},
listeners: {
"onCheckboxRender" : function ( me, selected, eOpts ) {
if(selected.data['id'] == 2) {
//hide or check checkbox
}
}
columns: [{
text: 'id',
dataIndex: 'id'
}, {
text: 'company',
dataIndex: 'company'
}]
}
结果应类似于照片:
是否可以使用checkboxmodel插件或我需要使用“ checkcolumn”?