ExtJS 如何在页面获取当前行某一列的值,并将该列值从0改为1?
varrecord=Ext.getCmp('grid1').getSelectionModel().getSelected();选中该行然后怎么做呢?...
var record=Ext.getCmp('grid1').getSelectionModel().getSelected(); 选中该行然后怎么做呢?
展开
1个回答
展开全部
大致思路:
var _grid = Ext.getCmp('grid1');
var record = _grid.selModel.getSelected(); // 获取当前行
record.data.code = 'xxx'; // 这里给code和name两列赋上指定值
record.data.name = 'xxx';
record.commit(); //提交
_grid.getView().refresh(); //刷新表格
var _grid = Ext.getCmp('grid1');
var record = _grid.selModel.getSelected(); // 获取当前行
record.data.code = 'xxx'; // 这里给code和name两列赋上指定值
record.data.name = 'xxx';
record.commit(); //提交
_grid.getView().refresh(); //刷新表格
追问
先谢谢您 的回答!
record.data.code="xxx",//给code和name赋初始值。这里的code指什么呀?name是列名吧?
后台表里是有初始值的,想把当前选中的状态列state=0,改为1,然后保存在数据表里。
能不能加QQ(502618807)请教您呢?这个问题纠结好几天了,终于遇到一个懂的人。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询