Grid得到选择行数据的方法总结_javascript技巧
程序员文章站
2024-01-09 16:23:04
...
复制代码 代码如下:
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");
}
推荐阅读
-
Grid得到选择行数据的方法总结_javascript技巧
-
常见的原始JS选择器使用方法总结_javascript技巧
-
Grid得到选择行数据的方法总结_javascript技巧
-
javascript实现Table间隔色以及选择高亮(和动态切换数据)的方法_javascript技巧
-
常见的原始JS选择器使用方法总结_javascript技巧
-
javascript实现Table间隔色以及选择高亮(和动态切换数据)的方法_javascript技巧
-
extjs中form与grid交互数据(record)的方法_javascript技巧
-
extjs中form与grid交互数据(record)的方法_javascript技巧
-
JS选中checkbox后获取table内一行TD所有数据的方法_javascript技巧
-
JS选中checkbox后获取table内一行TD所有数据的方法_javascript技巧