ztree报错:Uncaught TypeError: Cannot read property 'substring' of undefined

报错:无法读取未定义的属性“substring”
Uncaught TypeError: Cannot read property ‘substring’ of undefined在这里插入图片描述
解决:是因为使用了simpleData,所以zTree 初始化方法的参数是不用json的。

res = JSON.parse(res);
$.fn.zTree.init($("#tree"), setting, res);

初始化方法:

$.fn.zTree.init(obj, zSetting, zNodes)

obj ---------------- jQuery Object
用于展现 zTree 的 DOM 容器
zSetting---------------- JSON
zTree 的配置数据,具体请参考 “setting 配置详解”中的各个属性详细说明

zNodes---------------- Array(JSON) / JSON
zTree 的节点数据,具体请参考 “treeNode 节点数据详解”中的各个属性详细说明

1、v3.x 支持单独添加一个节点,即如果只新增一个节点,不用必须包在数组中
2、如果需要异步加载根节点,可以设置为 null 或 [ ]
3、使用简单数据模式,请参考 setting.data.simpleData 内的属性说明

返回值JSON
zTree 对象,提供操作 zTree 的各种方法,对于通过 js 操作 zTree 来说必须通过此对象

如果不需要自行设定全局变量保存,可以利用 $.fn.zTree.getZTreeObj 方法随时获取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值