ExtJS GridPanel加上复选框,选中行问题
GridPanel的sm属性为sm:new Ext.grid.CheckboxSelectionModel(),
列模型有一列是:new Ext.grid.CheckboxSelectionModel();
在操作时候出现的问题:
比如我已经选中了好几行数据,在我点击其他行数据后(注:不是点击复选框),这时选中的行却只有刚点击的那一行了。
我想点击一行数据时(不是点击复选框),已经被选中的行仍然被选中,然后去判断刚点击的那一行是否已经选中,然后对这一行数据反选操作。
求解决方案。
------解决方案--------------------这是一个很基础的问题
在创建sm实例的时候加一个参数就可以了.
var sm = Ext.grid.CheckboxSelectionModel({handleMouseDown: Ext.emptyFn})