功能:获取当前选中节点的子节点id集合。 步骤:1.获取当前节点 2.用ztree的方法transformToArray()获取当前选中节点(含选中节点)的子节点对象集合。 3.遍历集合,取出需要的值。 treeNode:当前选中节点对象 ...
最近在项目中遇到一个问题,需求如下: 根据选中不同的人员 ID 向后台发送ajax请求,通过返回的数据来生成该人员的权限访问树,该树目录最少为 级目录,在生成的时候会自动勾选上次保存过的选中状态,点击保存后会将选中状态发送给后端用于保存。 zTree的api参考网站http: www.ztree.me v api.php 遇到的bug: 用户必须再次点击已选中的根目录,并重新选中一次才能在保存的 ...
2016-01-25 11:13 0 3255 推荐指数:
功能:获取当前选中节点的子节点id集合。 步骤:1.获取当前节点 2.用ztree的方法transformToArray()获取当前选中节点(含选中节点)的子节点对象集合。 3.遍历集合,取出需要的值。 treeNode:当前选中节点对象 ...
$(document).ready(function(){ $.fn.zTree.init($("#treeDemo"), setting, zNodes); }); function ...
//递归去除选中节点的子类节点 function cancelChecked(node){ if(node.isParent){//判断是否为父节点 if(node.zAsync){//判断该节点是否异步加载过子 ...
0.页面中准备树的ul 1.生成部门树的JS 后台返回的JSON数据格式: 生成的树结构: 2.根据树的name属性动态设置前面的复选框为选中(根据树节点的名字判断,也可以根据其他属性判断 ...
当选择一个节点修改信息保存,异步刷新节点并保持节点选中状态。 ...
由于刚接触Tree方面的东西。在网上看到了zTree,是中国人写的。所以API肯定是中文的。而且评论也很好。所以尝试用zTree在项目中。这个获取所有选中节点数据很简单。看一下API就能看懂了。所以我就直接上代码了。 ...
问题描述: 由于业务需求,需要将一部分节点设置为选中并且是禁用的状态。设置这部分节点的chkDisabled和checked属性值都为true。在zTree树上这部分节点是选中且禁用的状态,但是在保存结果中,所有选中节点的结果集里并没有包含禁用的那些节点。 解决办法: 单独保存被禁 ...
View Code ...