![](/img/trans.png)
[英]How to add shift+click functionality to checkboxmodel for grid in extjs?
[英]How can I get selected records from ExtJS grid that uses a checkboxmodel
在 ExtJS 4 中,到 select 記錄在網格中,選擇 model 作為 Ext.selection.CheckboxModel 執行:
var s = grid.getSelectionModel().getSelection();
// And then you can iterate over the selected items, e.g.:
selected = [];
Ext.each(s, function (item) {
selected.push(item.data.someField);
});
我希望這有幫助
只需像這樣使用getSelection()
:
var selectedRecordsArray = grid.getView().getSelectionModel().getSelection();
var arrayList=[],
selected=Ext.getCmp('wpDetaPrdsDetailGrid').getView().getSelectionModel().getSelection();
Ext.each(selected, function (item) {
arrayList.push(item.data);
});
var SelectedCheckbox=grid.getSelectionModel();
for(i=0;i<SelectedCheckbox.selections.length;i++){
console.log(SelectedCheckbox.selections.items[i].data.field_name);
}
Sencha Ext JS 3.x 社區論壇解決了您的網格復選框問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.