jQuery MiniUI

 找回密码
 立即注册
查看: 2598|回复: 5
打印 上一主题 下一主题

treegrid懒加载问题求解答 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2016-9-29 21:10:25 |只看该作者 |倒序浏览

按照懒加载的例子进行的配置,但左边树仍然不加载,求解答。
1、代码
<div id="treegrid_order" class="mini-treegrid" style="width:100%;height:320px;"  
                    url="common/getList.action" showTreeIcon="true"
                     idField="reqCode"   textField="reqCode"  treeColumn="filename"   
                     resultAsTree="true">
2、能否告知返回是json数据格式是什么样的吗?
目前我的java类中是left=false;expandfed=false;
给个java懒加载返回json的完整例子。



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2016-9-30 10:12:18 |只看该作者

是否要懒加载,是否往后台发送节点信息,这个是由3个地方判断的
1.我们内部会判断你展开这个节点下,是否有子节点数据了,有的话,就不往后台发送信息
2.如果没有子节点,那么我们会判断该节点的asyncLoad属性是否为 true,默认为true,如果你后台设置了返回节点数据的该字段的值为false,那么该节点下没子节点,我们也不会往后台继续发信息
3.判断节点的isLeaf,如果为叶子节点,那么自然你双击他,也不会产生发往后台信息的行为

具体请看我们试用包里面的示例,都是有后台的demo/treegrid/lazytree.html

Rank: 2

板凳
发表于 2016-9-30 10:23:17 |只看该作者
dforce 发表于 2016-9-30 10:12
是否要懒加载,是否往后台发送节点信息,这个是由3个地方判断的
1.我们内部会判断你展开这个节点下,是否有子 ...

例子给的不是java版本的
我前端按照那一模一样的设置,但左边的+号或者-号就是不出现
造成我无法点击树

Rank: 2

地板
发表于 2016-9-30 10:26:20 |只看该作者
dforce 发表于 2016-9-30 10:12
是否要懒加载,是否往后台发送节点信息,这个是由3个地方判断的
1.我们内部会判断你展开这个节点下,是否有子 ...

1.我们内部会判断你展开这个节点下,是否有子节点数据了,有的话,就不往后台发送信息
----
这个是根据什么来判断这个节点下是否有数据呢?
因为懒加载,只有点击+或者-号才去再次查询返回是否有子节点数据
现在+或者-号都没有出现,无法触发点击事件

Rank: 2

5#
发表于 2016-9-30 10:27:34 |只看该作者
dforce 发表于 2016-9-30 10:12
是否要懒加载,是否往后台发送节点信息,这个是由3个地方判断的
1.我们内部会判断你展开这个节点下,是否有子 ...

所以当下先解决的是,能把+或者-号给显示出来的问题。

Rank: 8Rank: 8

6#
发表于 2016-9-30 10:33:13 |只看该作者
773636459 发表于 2016-9-30 10:27
所以当下先解决的是,能把+或者-号给显示出来的问题。

http://www.miniui.com/download/
请下载java版本试用包,eclipse或者myeclipse版本
里面有完整示例,前端demo/treegrid/lazyLoad.html
后台demo/data/TreeService.jsp

Archiver|普加软件

GMT+8, 2024-5-17 01:40 , Processed in 1.039308 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部