Ext 使用grid获取数据

Ext获取一行数据 

//这里是获取此 model(自己的方法,从上级创建传过来的)
var mxr = mxmodel.mxrightList;
var grid = mxr.grid;
//获取到GridID
var gridId = grid.id;
//得到所在的行
var row = Ext.getCmp(gridId).getSelectionModel().getSelections();
//单项选择 获取一条 也可以多选 循环获取每一行
if(row.length != 1){
Ext.msg.show("提示","请选择一条数据");
return;
}
//获取第0行的数据 row[0]
outStr ={
MDTRT_ID:row[0].data.MDTRT_ID,
MSGID:row[0].data.MSGID,
PSN_NO:row[0].data.PSN_NO,
SETL_ID:row[0].data.SETL_ID
}

已有 0 条评论

    欢迎您,新朋友,感谢参与互动!