jstree 树结构有两种分类,怎么只选择其中一棵树

jstree 树结构有两种分类,怎么只选择其中一棵树,第1张

思路就是:找出父节点的所有子节点的checked的属性设置成与父节点一致即可

我是利用jquery实现,看看是否符合你的要求

<script src="/lib/jqueryjs" type="text/javascript"></script>

<script src="/jquerytreeviewjs" type="text/javascript"></script>

<script type="text/javascript">

$(function(){

$("#tree")treeview();

$("input[name='ids']")click(function(){

var checkedValue = thischecked;

$(this)parent("li")find("input[name='ids']")attr("checked",checkedValue);

});

})

</script>

<ul id='tree'>

<li>

<input type='checkbox' name='ids' id="test"/>

<span class='folder'>test1</span>

<ul>

<li>

<input type='checkbox' name='ids' />

<span class='folder'>test11</span>

</li>

</ul>

<ul>

<li>

<input type='checkbox' name='ids' />

<span class='folder'>test12</span>

<ul>

<li>

<input type='checkbox' name='ids' />

<span class='folder'>test121</span>

</li>

</ul>

</li>

</ul>

</li>

</ul>

您好,很高兴为您解答。

<%@ page language="java" contentType="text/html; charset=UTF-8"

    pageEncoding="UTF-8"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 401 Transitional//EN" ";

如若满意,请点击右侧采纳答案,如若还有问题,请点击追问

希望我的回答对您有所帮助,望采纳!

~ O(∩_∩)O~

以上就是关于jstree 树结构有两种分类,怎么只选择其中一棵树全部的内容,包括:jstree 树结构有两种分类,怎么只选择其中一棵树、如何用jsTree.js实现结点展开和收拢时图标的变化、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9474151.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存