EXTjs 中获取选中行,报错
答案:1 悬赏:60 手机版
解决时间 2021-04-16 13:01
- 提问者网友:寂寞撕碎了回忆
- 2021-04-16 08:08
EXTjs 中获取选中行,报错
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-04-16 09:45
代码都不相同 一个是 var model = grid.getSelectionModel(); //这里会报错
截图中是 var records= down("grid").getSelectionModel(); //这里报错 报错 DOWN没有定义
哪个是正确的.
// down() 是一个组件的方法 使用时要注明是哪个组件 如 THIS.down('grid')
Ext.body.down('grid')追问截图发错了
追答'maintop button[action=ss]':{
click:this.saveSs
}
搜索 按钮 并没有包含在grid组件里面 , 所以
saveSs: function (grid,record) {
var model = grid.getSelectionModel(); //这里会报错
} // 这里的 grid 引用的不是grid 你可以alert一下看看是不是 grid
可以改成 下面这样试一试
saveSs: function () {
var grid= Ext.body.down('grid');
var model = grid.getSelectionModel();
}
截图中是 var records= down("grid").getSelectionModel(); //这里报错 报错 DOWN没有定义
哪个是正确的.
// down() 是一个组件的方法 使用时要注明是哪个组件 如 THIS.down('grid')
Ext.body.down('grid')追问截图发错了
追答'maintop button[action=ss]':{
click:this.saveSs
}
搜索 按钮 并没有包含在grid组件里面 , 所以
saveSs: function (grid,record) {
var model = grid.getSelectionModel(); //这里会报错
} // 这里的 grid 引用的不是grid 你可以alert一下看看是不是 grid
可以改成 下面这样试一试
saveSs: function () {
var grid= Ext.body.down('grid');
var model = grid.getSelectionModel();
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯