Discuz教程网

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

[复制链接]
authicon 09927306 发表于 2011-1-18 12:54:19 | 显示全部楼层 |阅读模式
Grid得到选择行数据的方法总结,需要的朋友可以参考下。
代码如下:

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


代码如下:

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


代码如下:

  1. grid.selModel.selections.items; //得到选择所有行
复制代码

代码如下:

  1. grid.getSelectionModel().getSelected(); //得到选择行的第一行
复制代码


代码如下:

  1. // 单击gird中某一行时取得该行的数据
  2. proLevelGrid.on(\'rowclick\', function(proLevelGrid,rowIndex,event){
  3. var record = proLevelGrid.getStore().getAt(rowIndex);
  4. addProductLevel_form.getForm().loadRecord(record);
  5. alert(record.get(\'id\'));
  6. });
复制代码


代码如下:

  1. var grid1_RowClick = function(a,b,c){
  2. // 获取列某一特定列的数据
  3. var id = a.getStore().getAt(b).get("Id");
  4. }
复制代码






上一篇:对xmlHttp对象的理解
下一篇:JS中confirm,alert,prompt函数区别分析
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-8-3 09:10

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表