jtree功能强大,但是有些问题还是解决不了
ztree吧
全部回复
仅看楼主
level 1
dx526779804 楼主
<SCRIPT type="text/javascript">
var setting = { };
var zNodes =[
<c:set value="0" var="n"/>
<c:forEach items="${portalNodeModelList}" var="menu">
<c:set value="${n+1}" var="n"/>
{id:'${menu.id}',name:"${menu.nodeName}",url:"main.htm?id=${menu.id}", open:false,
children: [
{
name:"${menu.nodeName}"
}
]}
<c:if test="${fn:length(portalNodeModelList)!=n}">,</c:if> </c:forEach>
];
$(document).ready(function(){
$.fn.zTree.init($("#tree"), setting, zNodes);
});
</SCRIPT>
后台传来一个 <c:forEach items="${portalNodeModelList}" var="menu">,这种情况还要结合dwr吗?
现在的情况就可以生成根节点,其他的生成不了

2012年04月06日 07点04分 1
level 11
更正一下,是 zTree 可不是 jTree 呀。
你的问题解答如下:
1、你后台生成的 portalNodeModelList 这个**中是否包含了全部节点的数据?? 如果包含了那么 zTree 就可以正常生成的,如果没有那么肯定生成不了。
2、你可以利用简单数据模式,一次性生成全部节点数据并且加载; 也可以利用 zTree 提供的异步加载模式进行逐层的异步加载。
3、至于是否要结合 dwr 完全看你的其他需求,对于单纯 zTree 来说,只需要 jQuery 足以
2012年04月06日 09点04分 2
level 11
呵呵,朋友,还是稍微客气一点儿吧。 这里刚入门的朋友数量还是不少。[呵呵]
2012年04月07日 13点04分 4
level 5
楼主..态度不错 [顶]
2012年04月13日 02点04分 5
1