精华帖 (2) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-12-16
怎样做设置默认节点展开几层,比如2层/3层
|
|
返回顶楼 | |
发表时间:2010-02-25
@org.apache.struts2.convention.annotation.Action(results =
{ @Result(name = "success", location = "/main/user/action-list.jsp") }) public String list() { String str = "["; // 从根开始 str += this.getJson(0); str += "]"; this.renderJson(str);/*请问这个方法您做了什么事?*/ return null; } 苦于前台不知如何接值,请指点一二。 |
|
返回顶楼 | |
发表时间:2010-02-25
前台写这个action的地址:
url: .......abc.action |
|
返回顶楼 | |
发表时间:2010-02-25
String str = "[";
既然不是成员变量,前台接的不是这个值,那是什么呢? this.renderJson(str); 这个方法做了什么事呀?。。。 能不能麻烦帮我看下我的代码呢? ----------------------------------- action: public class TreeAction extends ActionSupport { /** * */ private static final long serialVersionUID = 1L; public String access; private TreeService ts; public String execute() throws Exception { ts = new TreeService(); access = ts.getJson(); return null; } /*set get*/ ----------------------------------- access: [{ attributes:{"id":"1000000"}, state:"open", data : { title:"0", attributes : { "href" : "0a.action" } } , children:[ { attributes:{"id":"1000001"}, state:"open", data : { title:"1", attributes : { "href" : "1a.action" } } }, { attributes:{"id":"1000002"}, state:"open", data : { title:"2", attributes : { "href" : "2a.action" } } }, { attributes:{"id":"1000003"}, state:"open", data : { title:"3", attributes : { "href" : "3a.action" } } } ] }] ----------------------------------- treeJsp.jsp: <script type="text/javascript" src="<%=path%>/js/lib/jquery.js"></script> <script type="text/javascript" src="<%=path%>/js/jquery.tree.js"></script> <script type="text/javascript"> $(function () { $("#treeDiv").tree({ data : { type : "json", opts : { url : "treeTest.action" } } }); }); </script> </head> <body> <div id="treeDiv"> </div> </body> ----------------------------------- |
|
返回顶楼 | |
发表时间:2010-02-26
this.renderJson(str);
== response.setContentType("application/x-json") response.getWriter().write(str); response.flushBuffer(); response.getWriter().close(); |
|
返回顶楼 | |
发表时间:2010-02-26
supercrsky 写道 this.renderJson(str);
== response.setContentType("application/x-json") response.getWriter().write(str); response.flushBuffer(); response.getWriter().close(); 我还以为是用变量传。。。 笨死的说 呵呵 感激不尽。但还是没显示,直接写在页面就好用。 话说。。我下载的jsTree.v.0.9.9a2 中的demo 中的async_json.html 这个例子也是没显示的,其他例子都好用。。 换个版本再试试看,多谢您的帮助。这方面资料太少了,我再继续努力。 |
|
返回顶楼 | |
发表时间:2010-03-15
我想实现单击某个节点,异步得到其下面的子节点,我用了API中的那个方法,好像不好用。。。
|
|
返回顶楼 | |
发表时间:2010-04-23
jstree能不能先只取到一级树,然后用Ajax方式取可以被展开的层级。而且取LDAP服务器上的目录数据,信息里不带id这种数据信息,有什么样子的好思路没有,我开始用了dtree,没有达到预期的目标,看了jstree的demos,和切合需求。
|
|
返回顶楼 | |
发表时间:2010-05-10
请问楼主,如果一个页面上有多个JsTree,怎么做?
|
|
返回顶楼 | |