树节点字符串已经传到页面了,但是就是生成不了树,怎么解决
ztree吧
全部回复
仅看楼主
level 2
zhangqh2011 楼主
[{id:1,pId:0,name:"系统管理"},{id:2,pId:1,name:"角色管理"},{id:3,pId:1,name:"菜单管理"},{id:4,pId:1,name:"权限管理"},{id:6,pId:0,name:"基础数据管理"},{id:7,pId:6,name:"教师管理"},{id:8,pId:0,name:"统计分析"},{id:9,pId:1,name:"测试菜单"}]
这是我从数据库取出组装成的字符串,页面用<s:property value="menuStr"/>输出的结果,我按照demo中的例子做了,
var zNodes = '<s:property value="menuStr"/>';
$(document).ready(function(){
$.fn.zTree.init($("#treeDemo"), setting, zNodes);
});
我知道肯定哪里错了,但是不知道怎么改,请帮帮我,我用的struts2
2011年12月01日 13点12分 1
level 2
zhangqh2011 楼主
我又测试了一下,发现如果后台传出来的没有汉字的话显示就正常了,这个该怎么办啊??
2011年12月01日 14点12分 2
level 2
zhangqh2011 楼主
[在笼子里]这个也解决了,struts标签在作怪,标签写成<s:property value='menuStr' escape='false' />就可以了,树终于显示出来了,唉,一些不知道的小问题耽误了我这么久时间,郁闷啊
2011年12月01日 14点12分 3
level 11
:)
2011年12月02日 10点12分 4
1