zoukankan      html  css  js  c++  java
  • ztree 回显选中的数据

    回显选中的数据

    treeObj.checkNode(treeObj.getNodeByParam("id", checkedNodes[i].id), true);

    <!DOCTYPE html>
    <HTML>
    <HEAD>
        <TITLE> ZTREE DEMO - checkbox</TITLE>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" href="../../../css/demo.css" type="text/css">
        <link rel="stylesheet" href="../../../css/zTreeStyle/zTreeStyle.css" type="text/css">
        <script type="text/javascript" src="../../../js/jquery-1.4.4.min.js"></script>
        <script type="text/javascript" src="../../../js/jquery.ztree.core.js"></script>
        <script type="text/javascript" src="../../../js/jquery.ztree.excheck.js"></script>
    
        <SCRIPT type="text/javascript">
            
            var checkedNodes = "";  
            var setting = {
                check: {
                    enable: true
                },
                data: {
                    simpleData: {
                        enable: true
                    }
                }
            };
            
            // ztree基础数据
            var zNodes =[
                { id:1, pId:0, name:"can check 1"},
                { id:11, pId:1, name:"can check 1-1"},
                { id:111, pId:11, name:"can check 1-1-1"},
                { id:112, pId:11, name:"can check 1-1-2"},
                { id:12, pId:1, name:"can check 1-2"},
                { id:121, pId:12, name:"can check 1-2-1"},
                { id:122, pId:12, name:"can check 1-2-2"},
                { id:2, pId:0, name:"can check 2"},
                { id:21, pId:2, name:"can check 2-1"},
                { id:22, pId:2, name:"can check 2-2"},
                { id:221, pId:22, name:"can check 2-2-1"},
                { id:222, pId:22, name:"can check 2-2-2"},
                { id:23, pId:2, name:"can check 2-3"}
            ];
            
            // 被选中数据
            var checkedNodes = [{id:11},{id:112}];
    
            $(document).ready(function(){
                // 初始化
                $.fn.zTree.init($("#treeDemo"), setting, zNodes);   
                // 展开全部节点
                var treeObj = $.fn.zTree.getZTreeObj("treeDemo");
                treeObj.expandAll(true); 
                
                for(var i = 0; i < checkedNodes.length; i++) { 
                    // 回显选中的数据   
                    treeObj.checkNode(treeObj.getNodeByParam("id", checkedNodes[i].id), true);    
                } 
            });
            
        </SCRIPT>
    </HEAD>
    
    <BODY>
    <div class="content_wrap">
        <div class="zTreeDemoBackground left">
            <ul id="treeDemo" class="ztree"></ul>
        </div>
    </div>
    </BODY>
    </HTML>

    效果展示

    引用的js和css可在官网下载::http://www.treejs.cn/v3/main.php#_zTreeInfo

  • 相关阅读:
    行列式运算法则
    神经元的数学模型
    Neural Network and Artificial Neural Network
    常见的23种设计模式
    Java 基本数据类型 及 == 与 equals 方法的区别
    MySQL经典编程问题
    MyEclipse配置tomcat报错
    MySQL 日期类型函数及使用
    MySQL dump文件导入
    MySQL 的两个特殊属性 unsigned与 zerofill
  • 原文地址:https://www.cnblogs.com/aiyowei/p/11418778.html
Copyright © 2011-2022 走看看