Extjs grid 锁定某些行,不让用户进行选择

来源:互联网 发布:淘宝装修多少钱 编辑:程序博客网 时间:2024/05/23 14:25

在业务要求中,遇到这样的需求:要求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;};  

然后处理行的选择事件,事件就具体业务而言,可以是单击,可以是双击

如果选择的事件是选择行,就直接返回,不做处理。

原创粉丝点击