jQuery MiniUI

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

treegrid load时返回数据问题! [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2013-9-9 09:19:18 |只看该作者 |倒序浏览
后台返回的是分页数据
data 和 total
preload的时候发现data为空!

Rank: 8Rank: 8

沙发
发表于 2013-9-9 13:40:48 |只看该作者
beforeload

Rank: 6Rank: 6

板凳
发表于 2013-9-9 14:40:08 |只看该作者
beforeload不是调用ajax方法前吗?
preload是成功加载数据的时候触发
发现treegrid 的分页
将后台设置的data key绑定的数据给清空了
返回 data 为空
如果将后台data给去掉
直接返回arraylist
data又有数据了。

Rank: 8Rank: 8

地板
发表于 2013-9-9 15:03:53 |只看该作者
langben 发表于 2013-9-9 14:40
beforeload不是调用ajax方法前吗?
preload是成功加载数据的时候触发
发现treegrid 的分页

你的是分页tree把?
我在官网提供的分页tree的例子上,用preload测试过了,e.data是有数据的
e.result里面也有data和total

Rank: 6Rank: 6

5#
发表于 2013-9-9 15:28:35 |只看该作者
treegrid 没有分页
用的是url形式加载数据
只不过返回数据时用的data 和total返回

Rank: 8Rank: 8

6#
发表于 2013-9-9 15:52:26 |只看该作者
langben 发表于 2013-9-9 15:28
treegrid 没有分页
用的是url形式加载数据
只不过返回数据时用的data 和total返回 ...

e.result里面有数据的

Rank: 6Rank: 6

7#
发表于 2013-9-9 15:57:33 |只看该作者
treegrid
你先试试后台返回 分页数据
能够加载成功吗?
不能加载成功
你在检查e.result.data | e.data 有没有。

Rank: 8Rank: 8

8#
发表于 2013-9-9 16:14:48 |只看该作者
langben 发表于 2013-9-9 15:57
treegrid
你先试试后台返回 分页数据
能够加载成功吗?

分页树用pagrtree,普通tree本来就不支持分页

Rank: 6Rank: 6

9#
发表于 2013-9-9 16:48:52 |只看该作者
主要是treegrid 和 datagrid 的数据格式不一致
treegrid 只解析 返回  arraylist 的数组
而 datagrid 解析 返回的 data = arraylist

解析不一致 挺纠结的。
treegrid不使用url后
用传统ajax还是处理好以上问题了。

Rank: 8Rank: 8

10#
发表于 2013-9-9 17:08:18 |只看该作者
langben 发表于 2013-9-9 16:48
主要是treegrid 和 datagrid 的数据格式不一致
treegrid 只解析 返回  arraylist 的数组
而 datagrid 解析  ...

是的,需要的格式上不一样.
如果你要分页的treegrid
http://www.miniui.com/demo/#src=pagertree/pagertree.html

里面需要的pagertree.js等,在试用包里有,如果你现在的包里没有的话,去下载更新下

Archiver|普加软件

GMT+8, 2024-11-29 20:44 , Processed in 1.047186 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部