var sm = new Ext.grid.CheckboxSelectionModel({singleSelect:true}); //选择列
singleSelect:true 只能选择单行
将sm加载进grid
var listGrid = new Ext.grid.GridPanel({
ds: ds,
cm: cm,
sm: sm})
取出选中行的对象
var clickone =listGrid.getSelectionModel().getSelected();//获取一行
clickone.get(“Unitno”);取出数据
recordlist =listGrid.getSelectionModel().getSelections();//获取多行
recordlist[i].get(“Unitno”);取出数据
获取选中对象中的值
Var xxx = clickone.get('Unitno') Unitno为grid中对应的name值
本文介绍如何在ExtJS框架中实现网格数据的单选功能,并演示了如何通过CheckboxSelectionModel进行配置,以及如何获取选中行的数据。
4724

被折叠的 条评论
为什么被折叠?



