jQuery MiniUI

标题: grid数据动态修改问题 [打印本页]

作者: silence751    时间: 2015-1-12 16:12:49     标题: grid数据动态修改问题

如题,我的grid绑定了表单,但是grid其中一项,表单里是没有的,我用updateRow更改了grid数据,但是我怎么获取用grid.getSelected()._state;获取的值是undefined了,我想获取modefiy值,有什么办法吗

作者: felt    时间: 2015-1-12 16:19:46

把updateRow的代码贴一下

作者: silence751    时间: 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);
        }
作者: felt    时间: 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)
作者: felt    时间: 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)
作者: silence751    时间: 2015-1-12 16:32:06

felt 发表于 2015-1-12 16:26
请用不同的变量名
var rowData={}
rowData["expression"] = expData.expression;

谢谢,解决了




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2