zoukankan      html  css  js  c++  java
  • zTree 显示为‘aa’,当选择aa时,传的参数为‘22’

    var setting = {
    view: {

    selectedMulti: false
    },
    check: {
    enable: true

    //初始化树
    function treeInt(){
    $('#treeDemo').empty();
    $.ajax({
    type:"get",
    // url:"/styles/js/mock_data/inspect/task_tree.json",
    url:"/api/inspect/getTaskTree",
    dataType:'json',
    async:true,
    success:function(response){

    if(response.code==200){

    var data = response.data;


    function tree(m){
    var nodes = [];
    if(m.length !== 0){

    $.each(data, function(i,v) {
    var obj = {};
    obj.name = v.displayName;
    obj.t = v.fullName;
    obj.open = true;
    // obj.icon = "../../../css/zTreeStyle/img/diy/treeIcon.png";
    if(v.subNodes !== null){
    obj.children = [];
    $.each(v.subNodes, function(a,b) {
    var objOne = {};

    objOne.name = b.displayName;
    objOne.t = b.fullName;
    objOne.open = true;
    // objOne.icon = "../../../css/zTreeStyle/img/diy/treeIcon.png";


    if(b.subNodes !== null){
    objOne.children = [];
    $.each(b.subNodes, function(z,l) {
    var objTwo = {};
    objTwo.name = l.displayName;
    objTwo.t = l.fullName;                    //在这里构造数据时,加个  下面设置t字段 displayName它是显示用的,fullName它是传给后端的
    objOne.children.push(objTwo);
    });
    }
    obj.children.push(objOne);
    });
    nodes.push(obj);
    } else {
    obj.isParent = true;
    nodes.push(obj);
    }
    });

    return nodes;
    }
    }

    // console.log(tree(data));
    var setting = {
    view: {

    selectedMulti: false
    },
    check: {
    enable: true
    ,chkStyle: 'checkbox'
    ,radioType: "level"
    },
    data: {
    key: {
    title: "t"             //在这里设置关键的t字段
    }
    }
    // data: {
    // simpleData: {
    // enable: true
    // }
    // },
    // edit: {
    // enable: true
    // }
    };

    function setCheck() {
    setting.check.chkStyle = $("#r1").attr("checked")? "checkbox":"checkbox";
    setting.check.enable = (!$("#disablechk").attr("checked"));
    $.fn.zTree.init($("#treeDemo"), setting, tree(data));
    }
    $(document).ready(function(){
    $.fn.zTree.init($("#treeDemo"), setting, tree(data));
    setCheck();

    });




    }
    }
    });
    }

    取的时候   var checkedList = $('#treeDemo>li>ul>li>ul>li>span[class~="checkbox_true_full"]');

    $(checkedList[i]).next()[0].title

    $('.strCount').fadeIn(42).html('您最多能输入64字符,现已超出'+beyond+'字符').fadeOut(2000)

  • 相关阅读:
    vue父组件促发子组件中的方法
    油猴脚本:油猴脚本自动点击 | 自动检测元素并点击、休眠、顺序执行、单页面也适用
    油猴脚本:使用layer.js mobx lodash jquery
    vue项目统计src目录下代码行数
    常用mobx响应新值变化函数autorun和observe
    uni app使用mobx | uni app状态管理mobx
    File and Code Templates | webstorm代码文件模板 vue typescript
    javascript立即执行函数简单介绍
    VSCode 安装GitLens插件不生效问题
    常用的浅拷贝实现方法
  • 原文地址:https://www.cnblogs.com/zjpzjp/p/7295500.html
Copyright © 2011-2022 走看看