您的位置:首页 > 其它

Ext中Grid得到选择行数据的方法总结

2010-07-14 11:14 232 查看
【允许转载!但请注明出处!】

(1)grid.getStore().getRange(0,store.getCount()); //得到grid所有的行

(2)grid.getSelectionModel().getSelections(); //得到选择所有行
注:如果不声明var sm = new Ext.grid.CheckboxSelectionModel();则会报此句没有该对象或属性
Var selectRows = grid.getSelectionModel().getSelections();
selectRows[0].get(“gird中某列的dataIndex属性值”) //取选中行记录的某列的值

(3)grid.selModel.selections.items; //得到选择所有行

(4)grid.getSelectionModel().getSelected(); //得到选择行的第一行

单击gird中某一行时取得该行的数据
proLevelGrid.on('rowclick', function(proLevelGrid,rowIndex,event){
var record = proLevelGrid.getStore().getAt(rowIndex);
addProductLevel_form.getForm().loadRecord(record);
alert(record.get('id'));
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: