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)
转载于:https://www.cnblogs.com/zjpzjp/p/7295500.html
zTree 显示为‘aa’,当选择aa时,传的参数为‘22’相关推荐
- 微信小程序跳转页面后onload中获取到的参数值和跳转页面时传的参数不一样
channel是一个从后端获取的被加密的一个字符串且已经被encode,我不对其进行修改,只在页面中跳转时带上这个参数,有接口需要传给后端这个参数时,传给他decodeURIComponent(cha ...
- 黄页前台联动菜单修改时不能显示,要重新选择|没样式
黄页前台联动菜单修改时不能显示,要重新选择http://bbs.phpcms.cn/thread-455706-1-1.html 修改 phpcms\libs\functions\global.fun ...
- 当迅雷显示“文件路径超出系统限制”时怎么办
当迅雷显示"文件路径超出系统限制"时怎么办 Theigrams 关注 2018.03.01 00:30 字数 626 阅读 8840评论 0喜欢 0 这是因为迅雷文件名太长的缘故( ...
- 计算机正在准备从D盘中回收,电脑一直显示正在启动怎么选择重灌系统
电脑一直显示正在启动怎么选择重灌系统以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 电脑一直显示正在启动怎么选择重灌系统 ...
- C语言例题:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。
题目:求s=a+aa+aaa+aaaa+aa-a的值,其中a是一个数字. 例如:2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制. 参考程序如下: #include& ...
- 选择 DCIM 时需要注意哪些关键问题
选择 DCIM 时需要注意哪些关键问题 数据中心是一个部署大量 IT 设备和电信设备的庞大而复杂的设施,所有这些设备都会产生大量的热,而数据中心需要大量的电力来为设备供电并提供散热措施.许多数据中心都 ...
- 使用Python语言求s=a+aa+aaa+aaaa+aa...a的值
题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加通过键盘控制. 本程序在Python3的 ...
- 求sum=a+aa+aaa+aaaa+...+aa...a(n个a)之值
题目描述:求sum=a+aa+aaa+aaaa+...+aa...a(n个a)之值,其中a是一位数字.例如,当a=3,n=6时,sum=3+33+333+3333+33333+333333.a和n的值 ...
- 求解s=a+aa+aaa+aaaa+aa...a
题目: 输入两个数a(0<a<=9)和n,其中a是一个数字,n是组成这个数字的位数,求s=a+aa+aaa+aaaa+aa-a的值.例如,当输入a=2,n=5,则s=2+22+222+22 ...
最新文章
- debian 10 ssh简单配置
- 关于64位WIN7下正确建立JAVA开发环境(转
- 为什么成员函数不占用类和对象的空间
- KDD 18论文解读 | 斯坦福大学提出全新网络嵌入方法 — GraphWave
- 【C++鼠标键盘操作】自动下载CSDN博客文章到PDF
- 在给定约束下可以使用a,b和c形成的字符串数
- 高并发面试 - 如何设计一个高并发系统?
- 计算机操作系统》第06章在线测试,《计算机操作系统》第06章在线测试
- [AtCoder]Grand Contest 028
- 帮你快速拿Offer!java基础入门课后答案第二版
- 堆密度测定的意义_堆密度的意义是什么 汇美科LABULK 0335
- JAVA-MYSQL-SSH酒店民宿客房管理系统
- Java整合FFmpeg截取视频某一帧为图片
- 草稿草稿草稿22.10.9 “yuyu“ IO进程线程
- 【寻找最佳小程序】02期:腾讯旅游首款小工具“旅行小账本”——创意及研发过程大起底
- Pycharm环境下调用Qt desinger 常见问题以及解决方法
- eve服务器关闭维护几天,关于维护请问,EVE每次维护的具体时间是多 – 手机爱问...
- 【基金量化研究系列】大类资产配置研究(一)——股债二八配置策略与股债风险平价策略
- LeetCode 427. 建立四叉树
- grasscutter 使用指南——Android/Windows/IOS端均已支持