2
回答
dwr ztree3.1的问题!!急!!!!!
华为云实践训练营,热门技术免费实践!>>>   
$(function() {
	var setting = {
		data : {
			simpleData : {
				enable : true
			}
		}
	};
	var zNode = null;
	AjaxConn.getJsonStr("A2_TREE", "", function(d) {
		alert("d=" + d);
		zNode = eval(d);
		alert("aaaa");
		alert("b");
		$.fn.zTree.init($("#ztree"), setting, zNode);
	});
});
走到 $.fn.zTree.init($("#ztree"),setting,zNode);就报错了!求解!
举报
cwsone
发帖于6年前 2回/570阅
共有2个答案 最后回答: 6年前

莫急,大家都有自己的工作,不可能在线实时解答问题。

你的问题也比较粗略,很难准确定位。 

我估计问题出在 你使用了 simpleData 模式,但是你的 zNode 数据中又没有提供相应的 id、和 pId 属性,或者没有提供 name 属性,这几个属于必备。 

--- 共有 4 条评论 ---
zTree非也,如果你生成的 属性受限制,那么可以去修改 zTree 的默认属性,请参考 setting.data.key.name/children 等; 还有 setting.data.simpleData.idKey / pIdKey 等; 另外如果你使用的 json 输出组件输出的格式不能直接用于 zTree ,那么还可以利用 dataFilter 进行预处理。 6年前 回复
cwsone回复 @zTree : 这样的话,只能手工作去拼接JSON格式的数据,如果我用转JSON串的工具去做,就不行!!!! 6年前 回复
zTree呵呵,javascript 可是严格区分大小写的 6年前 回复
cwsone后来,我都设置上了,发现也不是这样的问题,是区分大小写的问题! 6年前 回复
顶部