如何从控制器中的面板内的网格中检索所选行我尝试使用itemId,但我得到了空数组。我附上了网格的截图。我也粘贴了constoller选择方法
Ext.widget('adminRoleView').down('#adminRoleView').getSelectionModel().getSelection();
“adminRoleView”是面板的别名,“adminRoleView”是面板内部网格的itemId。我也是新技术,所以我不知道这是错还是正确。
答案 0 :(得分:0)
你可以用这个:
var rows = Ext.getCmp('YOUR_GRID_ID').getSelectionModel().getSelections();
返回所有选定的行。
答案 1 :(得分:0)
我通过提供
获得了解决方案this.up("panel").down("itemID").getSelectionModel().getSelection();
我认为Ext.ComponentMgr比上面的方法好......:)
答案 2 :(得分:-1)
Ext.getCmp('adminRoleView').getStore().getSelectionModel().getSelection();