我试图突出显示一行并且我已经搜索了一段时间但是所有解决方案都使用了甚至不存在的功能,例如getRow()
或highlight()
。
有没有人有解决方案?
我已尝试过上述内容和getView().select(record)
两者都没有效果
由于
答案 0 :(得分:2)
选择行是否足够?
gridPanel.getSelectionModel().select([recordToSelect]);
答案 1 :(得分:1)
您可以使用rowClass根据记录条件修改行。
yourGrid.getView().getRowClass = function(record, rowIndex, rowParams, store){
return record.get('status').toLowerCase(); // class selection condition
}
请参阅 JSFiddle 示例(非常基本的示例,只显示每次更改记录后都会重新设置行类。)
答案 2 :(得分:0)
grid.getSelectionModel().select(0)