gpt4 book ai didi

jquery - Dynatree 展开所选节点的父级

转载 作者:行者123 更新时间:2023-12-01 00:15:17 30 4
gpt4 key购买 nike

我的页面上 Dynatree 运行良好。我正在使用 initAjax 来获取结构。当我生成 json 时,我会在适当的位置添加 "select": true 来选择复选框。大多数(所有)复选框都位于从根向下三层的深度。

我想展开所选节点的父节点,以便用户在页面加载时可以看到所选的复选框。

我想我需要使用 getSelectedNodes 在 onPostInit 函数上做一些事情,但我无法确定代码?我不确定是否应该使用each 语句来循环选定的节点?任何帮助将不胜感激!

--更新--

我明白了!!

onPostInit: function(isReloading, isError) {
var tree = $('#tree').dynatree('getTree');
var selKeys = $.map(tree.getSelectedNodes(), function(node){
node.makeVisible();
});
}

最佳答案

稍微短一点的回复:

onPostInit: function() {
$.map(this.getSelectedNodes(), function(node){
node.makeVisible();
});
}

关于jquery - Dynatree 展开所选节点的父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11310862/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com