jQuery MiniUI

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

grid单元格在编辑? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-3-5 10:22:47 |只看该作者 |倒序浏览


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

Rank: 8Rank: 8

沙发
发表于 2015-3-5 10:38:15 |只看该作者
编辑完,调用grid.beginEditCell()再进入编辑状态

Rank: 2

板凳
发表于 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,没有变过来?

Rank: 8Rank: 8

地板
发表于 2015-3-5 12:07:05 |只看该作者
lfofiug 发表于 2015-3-5 10:45
我就是在这个事件下操作的;但不知道怎么实现?

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

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

Archiver|普加软件

GMT+8, 2025-7-16 04:01 , Processed in 1.040924 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部