ExtJS Grid获取选中值
来源:互联网 发布:淘宝买家秀 编辑:程序博客网 时间:2024/05/21 17:54
ExtJS Grid获取选中行、选中行的某一列
比如获取选中行的“指标”和“单位”。
直接这样:
var selection = grid.getSelection();//得到被选择的记录数组for (var i = 0; i < selection.length; i++) { var model = selection[i];//得到model console.dir(model.get('列名'));}
点击这里查看在线API
使用的过程中发现一个问题:隐藏列的值获取不到。
解决:这列不隐藏,但是宽度设为0。这样就可以获取到这列的值,屏幕也看不到。
{ dataIndex: 'dm', width : 0, align : 'center', // hidden :true}
或者这样:
var selModel = grid.getSelectionModel();//得到选择模型var selection = selModel.getSelection();//得到被选择的记录数组for (var i = 0; i < selection.length; i++) { var model = selection[i];//得到model console.dir(model.get('列名'));}
Ext.grid.Panel方法:
getSelectionModel( ) : Ext.selection.Model
返回正在使用的选择模型,如果它没有创建,则通过配置创建它。
Returns
Ext.selection.Model
selModel
点击这里查看在线API
Ext.selection.Model方法:
getSelection( ) : Ext.data.Model[]
返回一个当前被选择的记录的数组。
Returns
Ext.data.Model[]
被选择的Model[]
点击这里查看在线API
Ext.data.Model方法:
get( String fieldName ) : Object
返回给定字段的值
Parameters
fieldName : String
字段名
Returns
Object
字段值
点击这里查看在线API
Ext.data.Model还有各种get
点击这里查看各种get
阅读全文
1 0
- ExtJS Grid获取选中值
- extjs 获取grid选中项的id
- DEV 获取Grid选中值
- extjs 获取grid的选中行的某列的值
- extjs 获取grid的选中行的某列的值
- Extjs Grid中默认选中
- Ext获取grid选中列的值
- Ext获取grid选中列的值
- 获取ExtjS grid 单元格cell的值
- Extjs 获取 radiogroup 选中项的值
- Extjs radiogroup 获取选中
- Extjs grid中的checkbox的选中获取数据是否为最新的问题
- extjs Grid 时,默认初始选中
- ExtJS Grid 获得选中项数据
- extjs grid默认选中第一行
- extjs Grid 时,默认初始选中
- Extjs grid checkbox 根据数据初始化选中
- Extjs 5 grid选中指定行
- 水题集合
- 图片预加载之有序加载
- redis源码调试方法
- 喷水装置(一)
- 如何做SEO(关键词)
- ExtJS Grid获取选中值
- Codeforces-557D Vitaly and Cycle(二分图染色)
- 【NOIP2017】SummerTraining0707
- mysql中or和in的效率问题
- Introduction.to.Machine.Learning.with.Python 笔记
- PhalApi框架脱坑笔记(二:get请求的参数获取)
- app已安装检测技术原理
- C++中delete和delete[]的区别
- JS对象深度拷贝