jQuery MiniUI

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

可编辑的TreeGrid 设置父节点不可编辑 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-4-24 17:24:05 |只看该作者 |倒序浏览
treegrid设置了某一列可编辑,怎么设置这一列的所有父节点不可编辑,谢谢。

Rank: 8Rank: 8

沙发
发表于 2014-4-24 18:32:12 |只看该作者
var treegrid = mini.get("treegrid1");
    treegrid.on("cellbeginedit", function (e) {
        var node = e.row;
        if (treegrid.isLeaf(node) == false) e.cancel = true;
        
    });

Rank: 3Rank: 3

板凳
发表于 2014-4-26 20:02:16 |只看该作者
lost 发表于 2014-4-24 18:32
var treegrid = mini.get("treegrid1");
    treegrid.on("cellbeginedit", function (e) {
        var n ...

如果我想控制父节点的某一列不可编辑,怎么实现呢?谢谢

Rank: 8Rank: 8

地板
发表于 2014-4-27 14:52:26 |只看该作者
朱杰兵 发表于 2014-4-26 20:02
如果我想控制父节点的某一列不可编辑,怎么实现呢?谢谢

var field=e.field;
if (treegrid.isLeaf(node) == false&&field=="xx") e.cancel = true;

Archiver|普加软件

GMT+8, 2024-9-29 11:29 , Processed in 1.041340 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部