在业务要求中,遇到这样的需求:要求grid中的某行以上的行不能选择,一下的行能选择。
首先在grid中配置viewConfig:
viewConfig:{
getRowClass : function(record,rowIndex,rowParams,store){
//禁用数据显示红色色
if(record.data.coef <= coef){ /
return 'x-grid-record-red';
}
}
}
css: .x-grid-record-red table{color: #FF0000;};
然后处理行的选择事件,事件就具体业务而言,可以是单击,可以是双击
如果选择的事件是选择行,就直接返回,不做处理。

本文详细介绍了如何在网格视图中通过配置视图属性和选择事件处理,实现特定行的选择限制,包括禁用指定行和启用其他行的选择功能。
578

被折叠的 条评论
为什么被折叠?



