要从grid1(帐户)和grid2(组)同时选择相似的记录

问题描述:

我想从grid1(帐户)和grid2(组)同时选择相似的记录。要从grid1(帐户)和grid2(组)同时选择相似的记录

场景: 例如说,如果组1具有帐户A和B和组2具有帐户C,d和E. 用户选择帐户d。自动返回,组2和账户C和E应该被选中。 如果用户选择组1和组2,那么在后面应该选择所有五个账户。

请帮我解决这个问题。谢谢

+0

这是很难知道你为什么得到这个错误,如果它是在相关全部发给你发布的听众。您需要进行一些调试,并了解何时发生此错误。 – 2013-05-09 08:15:14

如何查看文档? http://docs.sencha.com/extjs/4.2.0/#!/api/Ext.selection.Model-method-select

grid.getSelectionModel().select(records) 
+0

使用grid.getSelectionModel()。select(records,true),我以前的问题已解决。但是在选择所有记录时,选择事件并未被解雇。感谢您的答案和提供的链接。 – Dev 2013-05-10 06:19:00

我已经解决了使用我的问题:

grid.getSelectionModel()选择(recordIndex,真);

调查另一个问题,即选择事件没有在CheckboxModel()作为selectionmodel的网格中的CHECK ALL上被触发。 所以我代替select事件监听器有: http://docs.sencha.com/extjs/4.2.0/#!/api/Ext.grid.Panel-event-selectionchange

selectionchange:功能(thisobj,选择eOpts)