jQuery MiniUI

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

tree 节点编辑 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-7-5 14:42:01 |只看该作者 |倒序浏览
关于数的节点名称编辑,我现在使用弹出框修改,然后后台实现修改数据库,重新生成txt,通关 tree.load()来刷新。但是这样每次都要刷新,太麻烦。
有没有一种方法是,我指定修改指定节点id的text。

Rank: 8Rank: 8

沙发
发表于 2012-7-5 17:04:57 |只看该作者
你可以参考http://miniui.com/demo/#src=tree/actiontree.html
编辑完成后,点击保存修改

Rank: 2

板凳
发表于 2012-7-5 17:07:46 |只看该作者
factory 发表于 2012-7-5 17:04
你可以参考http://miniui.com/demo/#src=tree/actiontree.html
编辑完成后,点击保存修改 ...

我不想多加一个button啊。
           var tree = mini.get("tree1");
            var node = tree.getSelectedNode();
            
            tree.beginEdit(node);  

如果用这个方法,有没事件可以判断它是否处于编辑状态呢?

Rank: 8Rank: 8

地板
发表于 2012-7-5 17:12:13 |只看该作者
owl_seb 发表于 2012-7-5 17:07
我不想多加一个button啊。
           var tree = mini.get("tree1");
            var node = tree.getS ...

暂时无,你可以多次编辑然后在别的地方控制保存

Rank: 2

5#
发表于 2012-7-5 17:20:03 |只看该作者
factory 发表于 2012-7-5 17:12
暂时无,你可以多次编辑然后在别的地方控制保存

    var tree = mini.get("tree1");
    var node = tree.getSelectedNode();
    var newNode = {id:234,text:'1231'};
    tree.addNode(newNode, "add", node);
像这样我可以插入指定id,text 的节点,修改指定id节点的text没有吗?

Rank: 9Rank: 9Rank: 9

6#
发表于 2012-7-5 17:31:25 |只看该作者
tree.updateNode(node, {text: "abc"});

Rank: 2

7#
发表于 2012-7-6 08:51:41 |只看该作者
niko 发表于 2012-7-5 17:31
tree.updateNode(node, {text: "abc"});

好的,问题已解决,谢谢你

Rank: 2

8#
发表于 2012-7-6 09:33:40 |只看该作者
niko 发表于 2012-7-5 17:31
tree.updateNode(node, {text: "abc"});

我看过在示例“树控件”上面,还没有演示到这个方法,建议添加。

Rank: 9Rank: 9Rank: 9

9#
发表于 2012-7-6 18:58:31 |只看该作者
下周小版本更新。

Archiver|普加软件

GMT+8, 2024-11-26 03:30 , Processed in 1.063460 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部