我有一个带有检查列的网格。例如,它的dataIndex是“ checked”。
我想禁用或隐藏某些行的复选框,其中另一个值,例如'can_be_checked'是false / empty。
渲染器已经在checkcolumn中定义,将其弄乱会中断复选框的生成。
我该怎么做?
最佳答案
您可以将复选框隐藏在渲染器内部,例如:
column.renderer = function(val, m, rec) {
if (rec.get('can_be_checked') == 'FALSE'))
return '';
else
return (new Ext.ux.CheckColumn()).renderer(val);
};
关于extjs - Extjs checkcolumn根据值禁用某些行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10042052/