最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JQuery写动态树示例代码_jquery

来源:动视网 责编:小采 时间:2020-11-27 21:12:20
文档

JQuery写动态树示例代码_jquery

JQuery写动态树示例代码_jquery: 代码如下: // 业务类型树 var settingOther = { edit: { enable: false }, // 异步加载树 async: { enable: true, url:initCoagencyTree.action, autoParam:[id, name=n], otherParam:{otherPa
推荐度:
导读JQuery写动态树示例代码_jquery: 代码如下: // 业务类型树 var settingOther = { edit: { enable: false }, // 异步加载树 async: { enable: true, url:initCoagencyTree.action, autoParam:[id, name=n], otherParam:{otherPa


代码如下:
// 业务类型树
var settingOther = {
edit: {
enable: false
},
// 异步加载树
async: {
enable: true,
url:"initCoagencyTree.action",
autoParam:["id", "name=n"],
otherParam:{"otherParam":"zTreeAsyncTest"},
dataFilter: filter
},
// 简单数据格式
data: {
simpleData: {
enable: true
}
},
// 回调函数
callback: {
beforeClick: beforeClick,
onClick: onClick
}
};
// 鼠标事件
function beforeClick(treeId, treeNode, clickFlag) {
// 普通选中
if(clickFlag==1){
parent.document.getElementById("coagencyId").value=treeNode.id;
parent.document.getElementById("parentId").value=treeNode.pId;
parent.document.getElementById("name").value=treeNode.name;
$("#coagencyId").attr("value",treeNode.id);
$("#parentId").attr("value",treeNode.pId);
}else{
// 取消选中 把值置空
$("#coagencyId").attr("value",null);
$("#parentId").attr("value",null);
}
return (treeNode.click != false);
}
// 鼠标解除节点的方法
function onClick(event, treeId, treeNode, clickFlag) {
// 默认执行的方法 显示节点的详细信息
parent.showCoagencyDetail();
}
// 异步加载需要是函数
function filter(treeId, parentNode, childNodes) {
if (!childNodes) return null;
for (var i=0; ichildNodes[i].name = childNodes[i].name.replace(/\.n/g, '.');
}
return childNodes;
}
// 异步加载需要是函数
function beforeAsync(treeId, treeNode) {
return treeNode ? treeNode.level < 5 : true;
}
// 初始化树
$(document).ready(function(){
$.fn.zTree.init($("#coagencyTree"),settingOther);
});








文档

JQuery写动态树示例代码_jquery

JQuery写动态树示例代码_jquery: 代码如下: // 业务类型树 var settingOther = { edit: { enable: false }, // 异步加载树 async: { enable: true, url:initCoagencyTree.action, autoParam:[id, name=n], otherParam:{otherPa
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top