jQuery MiniUI

标题: grid单元格在编辑? [打印本页]

作者: lfofiug    时间: 2015-3-5 10:22:47     标题: grid单元格在编辑?



请问
GRID单元格在编辑状态下,怎么用代码自动修改编辑状态下的值,修改后,单元格仍为编辑状态?


作者: dforce    时间: 2015-3-5 10:38:15

编辑完,调用grid.beginEditCell()再进入编辑状态
作者: lfofiug    时间: 2015-3-5 10:45:48

dforce 发表于 2015-3-5 10:38
编辑完,调用grid.beginEditCell()再进入编辑状态

我就是在这个事件下操作的;但不知道怎么实现?

我想在这个事件下,修改当前编辑单元格的值,但不起作用;
grid.on("CellCommitEdit", function (e) {

        var editor = e.editor;
        var row = e.row;
        var field = e.field;
        var value = e.value;
if (editor.vtype == "float")//地区公司下特殊设置
        {
            if (value != 1)
                value = 1;
            else
                value = "";
        }

    });
比如之前单元格里是345,事件里修改为1,但界面还是345,没有变过来?
作者: dforce    时间: 2015-3-5 12:07:05

lfofiug 发表于 2015-3-5 10:45
我就是在这个事件下操作的;但不知道怎么实现?

我想在这个事件下,修改当前编辑单元格的值,但不起作用 ...

setTimeout(function(){
   var rowData={};
   rowData[field]=1;
   grid.updateRow(row,rowData)
},200)




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