jQuery MiniUI

 找回密码
 立即注册
查看: 4217|回复: 5
打印 上一主题 下一主题

grid数据动态修改问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-1-12 16:12:49 |只看该作者 |倒序浏览
如题,我的grid绑定了表单,但是grid其中一项,表单里是没有的,我用updateRow更改了grid数据,但是我怎么获取用grid.getSelected()._state;获取的值是undefined了,我想获取modefiy值,有什么办法吗

Rank: 8Rank: 8

沙发
发表于 2015-1-12 16:19:46 |只看该作者
把updateRow的代码贴一下

Rank: 2

板凳
发表于 2015-1-12 16:23:39 |只看该作者
felt 发表于 2015-1-12 16:19
把updateRow的代码贴一下

var selectedRow = alarmGrid.getSelected();
        if (selectedRow) {
            var expData = structExpression();//这是调用的方法,返回的json
            selectedRow["expression"] = expData.expression;
            selectedRow["expressionDesc"] = expData.expressionDesc;
            alarmGrid.updateRow(alarmGrid.getSelected(), selectedRow);
        }

Rank: 8Rank: 8

地板
发表于 2015-1-12 16:26:40 |只看该作者
silence751 发表于 2015-1-12 16:23
var selectedRow = alarmGrid.getSelected();
        if (selectedRow) {
            var expData = st ...

请用不同的变量名
var rowData={}
rowData["expression"] = expData.expression;
..
grid.updateRow(selectedRow,rowData)

Rank: 8Rank: 8

5#
发表于 2015-1-12 16:26:40 |只看该作者
silence751 发表于 2015-1-12 16:23
var selectedRow = alarmGrid.getSelected();
        if (selectedRow) {
            var expData = st ...

请用不同的变量名
var rowData={}
rowData["expression"] = expData.expression;
..
grid.updateRow(selectedRow,rowData)

Rank: 2

6#
发表于 2015-1-12 16:32:06 |只看该作者
felt 发表于 2015-1-12 16:26
请用不同的变量名
var rowData={}
rowData["expression"] = expData.expression;

谢谢,解决了

Archiver|普加软件

GMT+8, 2025-7-27 19:58 , Processed in 1.042643 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部