Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ext JS 4.0.7网格面板内的多个检查列_Javascript_Extjs_Checkbox_Grid_Extjs4 - Fatal编程技术网

Javascript Ext JS 4.0.7网格面板内的多个检查列

Javascript Ext JS 4.0.7网格面板内的多个检查列,javascript,extjs,checkbox,grid,extjs4,Javascript,Extjs,Checkbox,Grid,Extjs4,如何在Ext.grid.Panel中添加两个或更多复选框列,每个列都有自己的选择模型?我可以很容易地用一个解决这个问题: var layerGrid = Ext.create('Ext.grid.Panel', {... selType: 'checkboxmodel', selModel: sm, ... 在哪里 但正如您所看到的,选择模型现在绑定到网格,我无法控制单个列的功能 提前谢谢 选择模型只是网格的一个属性,列上没有选择

如何在Ext.grid.Panel中添加两个或更多复选框列,每个列都有自己的选择模型?我可以很容易地用一个解决这个问题:

var layerGrid = Ext.create('Ext.grid.Panel', {...
                selType: 'checkboxmodel',
                selModel: sm, ...
在哪里

但正如您所看到的,选择模型现在绑定到网格,我无法控制单个列的功能


提前谢谢

选择模型只是网格的一个属性,列上没有选择模型。是的,网格只有一个选择模型。那么,你能后退一步,告诉我们你想要实现什么目标吗?例如,您可以简单地向存储添加一个字段和一个常规复选框列,然后遍历记录以查找选中的行。
var sm = Ext.create('Ext.selection.CheckboxModel', {
         mode: 'MULTI',
         listeners: { ...