jQuery MiniUI

标题: 关于tree 展开指定节点问题 [打印本页]

作者: linda931    时间: 2014-12-11 15:47:43     标题: 关于tree 展开指定节点问题


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

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







作者: felt    时间: 2014-12-11 16:02:24

你在什么事件里处理的展开,你需要展开的结果是什么,现在展开的又是什么
作者: linda931    时间: 2014-12-11 16:12:49

felt 发表于 2014-12-11 16:02
你在什么事件里处理的展开,你需要展开的结果是什么,现在展开的又是什么 ...

我在单独的一个保存方法中,当数据保存成功后,重新刷新Tree的数据。
然后重新展开刚才所选择节点。
作者: felt    时间: 2014-12-11 16:19:26

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

tree.expandPath(node)
作者: linda931    时间: 2014-12-11 16:46:55

felt 发表于 2014-12-11 16:19
tree.expandPath(node)

你们的Api写的有问题。容易误导人。
其中tree.expandPath(node)中的node应该是Tree的idField对应的字段,而且还必须是字符串。
要不是不会展开的。
作者: felt    时间: 2014-12-11 16:52:46

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

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2