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)

时间: 2024-10-10 09:33:21

zTree 显示为‘aa’,当选择aa时,传的参数为‘22’的相关文章

html使用字符串拼接js函数时传字符串参数

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> </head> <body> <div i

1、function aa(){}和 var aa=function(){}的区别:

例如: alert(sum(10,10)); function sum(num1,num2){ return num1+num2; }//正常执行 备注:正常执行的那个,在代码开始执行之前,解析器就通过一个名为函数声明提升的过程,读取并将函数声明添加到执行环境中,对代码求值时,javaScript引擎在第一遍会声明函数并将它们放到源代码数的顶部 alert(sum(10,10)); var sum=function(num1,num2){ return num1+num2; }//报错 1.fu

8 求s=a+aa+aaa+aaaa+aa...a的值

题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字. * 例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制.程序分析:关键是计算出每一项的值. 1 public class _008MoreAdd { 2 3 public static void main(String[] args) { 4 print(); 5 } 6 7 private static void print() { 8 long a = 0; 9 while (t

求几个相同数字组成不同位数数字的和:s=a+aa+aaa+aaaa+aa…a的值

使用C语言编写程序求解: s=a+aa+aaa+aaaa+aa-a的值,其中a是一个数字. 例如2+22+222+2222+22222(此时a=2,共有5个数相加)其中a和个数n由键盘输入控制. #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<stdlib.h> size_t Sum(size_t a, size_t n) {  size_t sum = a, tmp = a;  size_t i = 0;

代码实现:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字

import java.util.Scanner; /*题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字. 例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制. 程序分析:关键是计算出每一项的值.*/ public class Test08 { public static void main(String[] args) { System.out.print("请输入a:"); int a = inNumber(); Sys

求s=a+aa+aaa+aaaa+aa...a的值

题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制. 算法: 定义一个变量b, 赋初值为0:定义一变量sum, 赋初值为0,进入循环后,将a + b 的值赋给b,将sum + b 的值赋给sum:同时,将a 增加十倍,++ i: 继续循环:循环结束后,输出sum 的值. 1 package com.li.FiftyAlgorthm; 2 3 import java.util.Scann

题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。

一.第一种写法 package com.pb.demo1; import java.util.Scanner; /** * 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加), * a以及累加数的位数是从键盘接收. 程序分析: * 1. 接收从键盘输入的一个数(数字只能是1-9之间的数) * 2. 接收一个数表示累加数的位数 * 3.例如,输入一个4(累加数的位数),键盘输入a的值是5:s=5+55+555

php实现显示网站运行时间-秒转换年月日时分秒

<?php // 设置时区 date_default_timezone_set('Asia/Shanghai'); /** * 秒转时间,格式 年 月 日 时 分 秒 * * @author [email protected] * @param int $time * @return array|boolean */ function Sec2Time($time){ if(is_numeric($time)){ $value = array( "years" => 0,

求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。

//求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.//例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制. 1 package com.lw.HomeWork1;//包名 2 import java.util.Scanner; 3 public class Demo18 { 4 5 /** 6 * @param args 7 */ 8 public static void main(String[] args) { 9 // TODO