基于值的某些行的Extjs checkcolumn禁用

前端之家收集整理的这篇文章主要介绍了基于值的某些行的Extjs checkcolumn禁用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个网格,带有检查栏.例如,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);
};

猜你在找的HTML相关文章