最新文章专题视频专题问答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 zTree插件使用简单教程

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

jQuery zTree插件使用简单教程

本文实例为大家分享了jQuery zTree插件使用简单教程,供大家参考,具体内容如下:首先说一下,在web开发过程中会有很多的地方需要到树形的插件,JQuery 就有树的插件,本次简单教程讲的是zTree的使用教程。官方下载地址;第一步,HTML;<;ul id="deptTree" class="ztree">;<;/ul>。第二步,zTree在init的时候都需要什么参数。zTree 初始化方法,创建 zTree 必须使用此方法。$.fn.zTree.init($("#deptTree").setting.data);init(obj.zSetting.zNodes)。
推荐度:
导读本文实例为大家分享了jQuery zTree插件使用简单教程,供大家参考,具体内容如下:首先说一下,在web开发过程中会有很多的地方需要到树形的插件,JQuery 就有树的插件,本次简单教程讲的是zTree的使用教程。官方下载地址;第一步,HTML;<;ul id="deptTree" class="ztree">;<;/ul>。第二步,zTree在init的时候都需要什么参数。zTree 初始化方法,创建 zTree 必须使用此方法。$.fn.zTree.init($("#deptTree").setting.data);init(obj.zSetting.zNodes)。


本文实例为大家分享了jQuery zTree插件使用简单教程,供大家参考,具体内容如下

首先说一下,在web开发过程中会有很多的地方需要到树形的插件,JQuery 就有树的插件,本次简单教程讲的是zTree的使用教程。

官方下载地址

第一步,HTML

<ul id="deptTree" class="ztree"></ul>

第二步,zTree在init的时候都需要什么参数

zTree 初始化方法,创建 zTree 必须使用此方法

$.fn.zTree.init($("#deptTree"), setting, data);

init(obj, zSetting, zNodes);

var setting = {
 data: {
 simpleData: {
 enable: true,
 idKey: "deptId", //对应参数中的主键id
 pIdKey: "parentId", //对应参数中的父id
 rootPId: 0 //根节点的id
 },
 key: {
 url:"nourl"
 }
 }
};

数据是请求后台的数据,这里展示下json数据。注意后台返回的参数节点的名称要使用name属性,因为name属性是默认的,无果需要改动那就需要去配置了。

[{
 "deptId": 1,
 "parentId": 0,
 "name": "XX科技",
 "parentName": null,
 "orderNum": 0,
 "delFlag": 0,
 "open": null,
 "list": null
}, {
 "deptId": 2,
 "parentId": 1,
 "name": "长沙分公司",
 "parentName": "XX科技",
 "orderNum": 1,
 "delFlag": 0,
 "open": null,
 "list": null
}, {
 "deptId": 3,
 "parentId": 1,
 "name": "上海分公司",
 "parentName": "XX科技",
 "orderNum": 2,
 "delFlag": 0,
 "open": null,
 "list": null
}, {
 "deptId": 4,
 "parentId": 3,
 "name": "技术部",
 "parentName": "上海分公司",
 "orderNum": 0,
 "delFlag": 0,
 "open": null,
 "list": null
}, {
 "deptId": 5,
 "parentId": 3,
 "name": "销售部",
 "parentName": "上海分公司",
 "orderNum": 1,
 "delFlag": 0,
 "open": null,
 "list": null
}]

第三步,jquery渲染树

$.ajax({
 type: "get",
 url: baseURL+"sys/dept/list",
 success:function(data){
 ztree = $.fn.zTree.init($("#deptTree"), setting, data);
 var node = ztree.getNodeByParam("deptId", );
});

这样就完成了,看下效果。

文档

jQuery zTree插件使用简单教程

本文实例为大家分享了jQuery zTree插件使用简单教程,供大家参考,具体内容如下:首先说一下,在web开发过程中会有很多的地方需要到树形的插件,JQuery 就有树的插件,本次简单教程讲的是zTree的使用教程。官方下载地址;第一步,HTML;<;ul id="deptTree" class="ztree">;<;/ul>。第二步,zTree在init的时候都需要什么参数。zTree 初始化方法,创建 zTree 必须使用此方法。$.fn.zTree.init($("#deptTree").setting.data);init(obj.zSetting.zNodes)。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top