2011-07-19 17 views

答えて

0

grid checkbox questionは、Sencha Ext JS 3.xコミュニティフォーラムで扱っています。 Ext.selection.CheckboxModelとして選択モデルでグリッド内のレコードを選択するためのExtJSの4に

21

、ん:

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を(使用して

+0

これはまさにワット私はあなたにも数行保存するには、次のことができない – Steve

+2

をneeded.Thanksさ: Ext.pluck(grid_selection、 'データ') – postrational

+1

@postrational FWIWを、Ext.pluckは非推奨です。http: //docs.sencha.com/extjs/4.2.2/#!/api/Ext-method-pluck(4.0.0以降、代わりにExt.Array.pluckを使用)。 – Josh

1
var arrayList=[], 
selected=Ext.getCmp('wpDetaPrdsDetailGrid').getView().getSelectionModel().getSelection(); 
        Ext.each(selected, function (item) { 
         arrayList.push(item.data);      
}); 
1

を役に立てば幸いこれは:

selectedRecordsArray = grid.getView()。getSelectionModel()。getSelection();

0
var SelectedCheckbox=grid.getSelectionModel(); 
for(i=0;i<SelectedCheckbox.selections.length;i++){ 
    console.log(SelectedCheckbox.selections.items[i].data.field_name); 
} 
関連する問題