level 3
万琼瑶
楼主
我的设置是这样的
var setting = {
async: {
enable: true,
url:"manage/dirAction!searchDirs",
autoParam:["id"],
},data: {
simpleData: {
enable:true,
idKey: "id",
pIdKey: "pId",
rootPId: 0
}
}
};
$.fn.zTree.init($("#tree"), setting);
我在struts2中使用ztree,Action通过json返回一个list
<result type="json" name="dirs">
<param name="includeProperties">dirList.*</param>
<param name="excludeNullProperties">true</param>
</result>
在firefox中看是这样的:
{"dirList":[{"id":1,"name":"计算机","open":false,"pid":0},{"id":2,"name":"经济","open":false,"pid":0},{"id":3,"name":"小说","open":false,"pid":0},{"id":4,"name":"宗教","open":false,"pid":0}]}
ztree不能显示。
如果把这段数据取出来,变成
[{"id":1,"name":"计算机","open":false,"pid":0},{"id":2,"name":"经济","open":false,"pid":0},{"id":3,"name":"小说","open":false,"pid":0},{"id":4,"name":"宗教","open":false,"pid":0}]就能显示出来了,我不知道该怎么办,求大神帮忙。
2012年05月08日 04点05分
1
var setting = {
async: {
enable: true,
url:"manage/dirAction!searchDirs",
autoParam:["id"],
},data: {
simpleData: {
enable:true,
idKey: "id",
pIdKey: "pId",
rootPId: 0
}
}
};
$.fn.zTree.init($("#tree"), setting);
我在struts2中使用ztree,Action通过json返回一个list
<result type="json" name="dirs">
<param name="includeProperties">dirList.*</param>
<param name="excludeNullProperties">true</param>
</result>
在firefox中看是这样的:
{"dirList":[{"id":1,"name":"计算机","open":false,"pid":0},{"id":2,"name":"经济","open":false,"pid":0},{"id":3,"name":"小说","open":false,"pid":0},{"id":4,"name":"宗教","open":false,"pid":0}]}
ztree不能显示。
如果把这段数据取出来,变成
[{"id":1,"name":"计算机","open":false,"pid":0},{"id":2,"name":"经济","open":false,"pid":0},{"id":3,"name":"小说","open":false,"pid":0},{"id":4,"name":"宗教","open":false,"pid":0}]就能显示出来了,我不知道该怎么办,求大神帮忙。