jQuery MiniUI

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

关于tree 展开指定节点问题 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2014-12-11 15:47:43 |只看该作者 |倒序浏览

因为要编辑或者新增tree的节点,数据保存后要刷新Tree。
使用 tree.expandNode(tree.getParentNode(node)) 结果不能展开所需要的结果。
其中node是点击的节点。

或者tree.expandNode(node)都不能获取所需要的结果。






Rank: 8Rank: 8

沙发
发表于 2014-12-11 16:02:24 |只看该作者
你在什么事件里处理的展开,你需要展开的结果是什么,现在展开的又是什么

Rank: 4

板凳
发表于 2014-12-11 16:12:49 |只看该作者
felt 发表于 2014-12-11 16:02
你在什么事件里处理的展开,你需要展开的结果是什么,现在展开的又是什么 ...

我在单独的一个保存方法中,当数据保存成功后,重新刷新Tree的数据。
然后重新展开刚才所选择节点。

Rank: 8Rank: 8

地板
发表于 2014-12-11 16:19:26 |只看该作者
linda931 发表于 2014-12-11 16:12
我在单独的一个保存方法中,当数据保存成功后,重新刷新Tree的数据。
然后重新展开刚才所选择节点。 ...

tree.expandPath(node)

Rank: 4

5#
发表于 2014-12-11 16:46:55 |只看该作者
felt 发表于 2014-12-11 16:19
tree.expandPath(node)

你们的Api写的有问题。容易误导人。
其中tree.expandPath(node)中的node应该是Tree的idField对应的字段,而且还必须是字符串。
要不是不会展开的。

Rank: 8Rank: 8

6#
发表于 2014-12-11 16:52:46 |只看该作者
linda931 发表于 2014-12-11 16:46
你们的Api写的有问题。容易误导人。
其中tree.expandPath(node)中的node应该是Tree的idField对应的字段, ...

可以是节点或者节点的id,你刷新了节点不一样了,你可以用id

Archiver|普加软件

GMT+8, 2024-7-2 23:29 , Processed in 1.065598 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部