zoukankan      html  css  js  c++  java
  • jquery.ztree摘记

    zTree v3.5.43 API 文档

    http://www.treejs.cn/v3/api.php

      var treeObj = $.fn.zTree.getZTreeObj("ztree");
                var zNodesArry = [];
                $("#addConditions_box a.missionConditions").each(function () {
                    zNodesArry.push({
                        id: $(this).attr("id"),
                    });
                });
                treeObj.checkAllNodes(false);//设置所有节点不选中
                for (var j = 0; j < zNodesArry.length; j++) {
                    treeObj.checkNode(treeObj.getNodeByParam("id", zNodesArry[j].id), true,true);//设置选中状态
                }
    //注:树对象有时获取不到 是加载顺序问题导致树未初始化
    // 递归,获取所有子节点
    function getAllChildrenNodes(treeNode){
          if (treeNode.isParent) {
            var childrenNodes = treeNode.children;
            if (childrenNodes) {
                for (var i = 0; i < childrenNodes.length; i++) {
                    if (!childrenNodes[i].isParent) {
                        if (treeNode.checked == false) {
                            if ($("#" + childrenNodes[i].id).length > 0) {
                                $("#" + childrenNodes[i].id).remove();
                            }
                        } else {
                            AssessmentCondition.ElementTypeId = childrenNodes[i].id;
                            AssessmentCondition.ElementTypeName = childrenNodes[i].name;
                            saveAssessmentCondition();
                        }
                    }
                    getAllChildrenNodes(childrenNodes[i]);
                }
            }
        }
    }
  • 相关阅读:
    CodeForces
    hdu4003 树形dp
    hdu2196
    poj2486
    hdu1502 树形dp入门题
    cf 686D
    bzoj2763 分层图
    hdu4424 并查集+贪心+思维
    poj1734 最小环+输出路径
    集训题解1
  • 原文地址:https://www.cnblogs.com/cxxtreasure/p/13806109.html
Copyright © 2011-2022 走看看