javascript框架jquery ztree中的simpledata参数是什么意
答案:2 悬赏:40 手机版
解决时间 2021-03-09 00:27
- 提问者网友:雪舞兮
- 2021-03-08 20:50
javascript框架jquery ztree中的simpledata参数是什么意
最佳答案
- 五星知识达人网友:低血压的长颈鹿
- 2021-03-08 21:30
1.首先在页面上有
2.定义ztree的配置参数
var setting = {
//check属性放在data属性之后,复选框不起作用
check: {
enable: true
},
data: {
simpleData: {
enable: true
},
}
};
3.获得ztree所要绑定的数据,可以使用静态数据也可以使用ajax获取的数据
a)Ztree的数据有两种格式,标准格式如下:
标准的 JSON 数据需要嵌套表示节点的父子包含关系
例如:
var nodes = [
{
name: "父节点1",
open:true,
children: [
{name: "子节点1"},
{name: "子节点2"}
]
}
];
b)简单数据格式如下(推荐使用):
简单模式的 JSON 数据需要使用 id/pId表示节点的父子包含关系,如使用其他属性设置父子关联关系请参考setting.data.simple内各项说明
例如:
var nodes = [
{id:1, pId:0, name: "父节点1"},
{id:11, pId:1, name: "子节点1"},
{id:12, pId:1, name: "子节点2"}
];
简单数据的id,pId,name,title都可以在setting的data中进行配置,指定相应的字段。
在setting的data中配置simpleData为enable:true即表示使用简单数据格式,不配置或配置为false则为标准数据格式.
var setting = {
data: {
simpleData: {
enable: true
}
}
};
4.初始化ztree生成树
$.fn.zTree.init($("#tree"), setting, nodes);
第一个参数是
全部回答
- 1楼网友:鸠书
- 2021-03-08 22:45
核心参数:zTreeNodes
zTree 的全部节点数据集合,采用由JSON对象组成的数据结构,简单的说:这里使用Json格式保存了树的所有信息
zTreeNodes的格式分为两种:利用Json格式嵌套体现父子关系和Array简单格式
①带有父子关系的标准 zTreeNodes 举例:
Js代码
var zTreeNodes = [
{"id":1, "name":"test1", "nodes":[
{"id":11, "name":"test11", "nodes":[
{"id":autoParam作用是:
异步加载时需要自动提交父节点属性的参数。[setting.async.enable = true 时生效]
默认值:[ ]
[ "id", "name" ]就是会把父节点里的id,name属性也提交过去。
zTree 的全部节点数据集合,采用由JSON对象组成的数据结构,简单的说:这里使用Json格式保存了树的所有信息
zTreeNodes的格式分为两种:利用Json格式嵌套体现父子关系和Array简单格式
①带有父子关系的标准 zTreeNodes 举例:
Js代码
var zTreeNodes = [
{"id":1, "name":"test1", "nodes":[
{"id":11, "name":"test11", "nodes":[
{"id":autoParam作用是:
异步加载时需要自动提交父节点属性的参数。[setting.async.enable = true 时生效]
默认值:[ ]
[ "id", "name" ]就是会把父节点里的id,name属性也提交过去。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯