jQuery MiniUI

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

Tree 删除节点的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-3-25 11:17:24 |只看该作者 |倒序浏览
1、如果下面有一个子节点,删除以后文件夹类型的节点变成文件类型的节点了;
2、实际业务情况是每个节点的图标是根据业务数据来的

问题
1、怎么样才能在客户端脚本删除后,不要改变我节点图标状态
2、采用异步加载节点,展开节点后,再折叠,再展开时要从数据库取最新的数据,怎么样做才支持
谢谢

Rank: 2

沙发
发表于 2013-3-25 11:19:22 |只看该作者
补充:希望是能简单一点,其实我的每个节点数据都在后台返回的数据中设置了 iconCls的

Rank: 8Rank: 8

板凳
发表于 2013-3-25 13:18:13 |只看该作者
1.你给节点增加iconCls:"folder"
2.你监听onexpand事件,执行tree.loadNode(node); 刷新你这个节点

Rank: 2

地板
发表于 2013-3-25 14:45:21 |只看该作者
factory 发表于 2013-3-25 13:18
1.你给节点增加iconCls:"folder"
2.你监听onexpand事件,执行tree.loadNode(node); 刷新你这个节点 ...

我监听onexpan事件时,如果这个节点下面有多层节点。他都会在此load一遍。我只想LOAD当前节点的,下面的子节点的子节点不要再重新LOAD了
function onTreeExpand(e) {
               var node = e.node;
               if (node) {
                   e.sender.loadNode(node);
               }
           }

============
if (action == "OK") {
                               var nodeSelect = treegrid1.getSelectedNode();
                               nodeSelect.expanded = false;
                               nodeSelect.isLeaf = false;
                               treegrid1.expandNode(nodeSelect);
                           }

Rank: 2

5#
发表于 2013-3-25 14:55:39 |只看该作者
try_catch 发表于 2013-3-25 14:45
我监听onexpan事件时,如果这个节点下面有多层节点。他都会在此load一遍。我只想LOAD当前节点的,下面的 ...

onexpand 事件,看到的情况是 当前展开的节点,以及下面有子节点的节点都会执行这个事件
只要执行当前节点一次就可以了,怎么操作。谢谢!

Rank: 2

6#
发表于 2013-3-25 15:20:53 |只看该作者


调用的是 tree.loadNode(node);
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

7#
发表于 2013-3-25 15:26:45 |只看该作者
factory 发表于 2013-3-25 13:18
1.你给节点增加iconCls:"folder"
2.你监听onexpand事件,执行tree.loadNode(node); 刷新你这个节点 ...



多次加载问题
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

8#
发表于 2013-3-25 15:31:09 |只看该作者
factory 发表于 2013-3-25 13:18
1.你给节点增加iconCls:"folder"
2.你监听onexpand事件,执行tree.loadNode(node); 刷新你这个节点 ...

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

9#
发表于 2013-3-25 16:34:11 |只看该作者
try_catch 发表于 2013-3-25 15:31

你要做点击某个节点,加载该节点下的数据?
http://miniui.com/demo/#src=tree/lazytree.html

刷新节点是tree.loadNode(node)

Archiver|普加软件

GMT+8, 2025-7-4 18:44 , Processed in 1.044061 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部