将所有节点设置为jstree jquery中选定的onload

发布于 2024-10-14 17:10:55 字数 131 浏览 6 评论 0原文

我正在使用 jstree jquery。我想动态设置所有选定的节点。

或者我如何设置checked =“true或false”就像xml文件中的state =“open或close”一样..any1

可以帮忙吗...

I am using jstree jquery.I want to set all nodes selected onload dynamically.

Or how can i set checked="true or false" just like state="open or close" in xml file..

Can any1 help...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

帅的被狗咬 2024-10-21 17:10:55

使用 jstree 运行时检查所有节点/www.jstree.com/documentation/checkbox" rel="noreferrer">checkbox 插件,在树控件上调用check_all(),或者check_node() 在顶级节点上检查特定分支中的所有节点。

例子:

$(document).ready(function() {
    // select the whole jstree control
    $("#tree_control").jstree("check_all");
    // select a whole branch:
    $('#tree_control').jstree("check_node", "#top_level_node_id");
});

To make all nodes checked when running jstree with checkbox plugin, call check_all() on the tree control, or check_node() on top level node to check all nodes in a particular branch.

Example:

$(document).ready(function() {
    // select the whole jstree control
    $("#tree_control").jstree("check_all");
    // select a whole branch:
    $('#tree_control').jstree("check_node", "#top_level_node_id");
});
傾城如夢未必闌珊 2024-10-21 17:10:55

使用此代码

$(".jstree li[role=treeitem]").each(function () {
     $(".jstree").jstree('select_node', this)
});

并使用此代码进行加载

$(".jstree").jstree().on('loaded.jstree', function () {
    $(".jstree li[role=treeitem]").each(function () {
        $(".jstree").jstree('select_node', this)
    });
})

use this code

$(".jstree li[role=treeitem]").each(function () {
     $(".jstree").jstree('select_node', this)
});

and for onload use this code

$(".jstree").jstree().on('loaded.jstree', function () {
    $(".jstree li[role=treeitem]").each(function () {
        $(".jstree").jstree('select_node', this)
    });
})
一抹苦笑 2024-10-21 17:10:55

要打开节点的所有子节点,只需调用:

open_all('#selector-to-the-node'); 

To open all children of a node simply call:

open_all('#selector-to-the-node'); 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文