我目前有这个代码用于我的方法:
createPlaylist:function(record){
var scope = this;
var vo = record;
var sel = scope.getShowImages().getSelectionModel().getSelection();
var filename = sel[0].data.filename;
console.log(filename);
}
我得到的只是所选第一个单元格的值,但由于我的网格的seltype是checkboxmodel,我想得到所选单元格的所有值。
答案 0 :(得分:0)
我假设您使用的是checkcolumn
。在您的处理程序中,您可以尝试以下操作:
var r = grid.store.getRange();
var selected = [];
for (var i = 0; i < r.length; i++) {
if (r[i] != null) {
if (r[i].data.checkcolumn_dataIndex) { //checks if row is selected
selected.push(r[i].data);
}
}
}