Grid得到选择行数据的方法总结,需要的朋友可以参考下。
代码如下:
- grid.getStore().getRange(0,store.getCount()); //得到grid所有的行
复制代码
代码如下:
- grid.getSelectionModel().getSelections(); //得到选择所有行
- //注:如果不声明var sm = new Ext.grid.CheckboxSelectionModel();则会报此句没有该对象或属性
- Var selectRows = grid.getSelectionModel().getSelections();
- selectRows[0].get(“gird中某列的dataIndex属性值”) //取选中行记录的某列的值
复制代码
代码如下:
- grid.selModel.selections.items; //得到选择所有行
复制代码
代码如下:
- 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\'));
- });
复制代码
代码如下:
- var grid1_RowClick = function(a,b,c){
- // 获取列某一特定列的数据
- var id = a.getStore().getAt(b).get("Id");
- }
复制代码
|
上一篇: 对xmlHttp对象的理解下一篇: JS中confirm,alert,prompt函数区别分析
|