jQuery MiniUI

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

DataGrid,如何加载数据,不通过Url的方式获取 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2013-2-27 08:17:02 |只看该作者 |倒序浏览
像Tree一样,有个类似loadList([{...}])方法,里面直接可以放数组,因为我的Grid页面访问的时候,希望直接能用数据。

用setData([{...}])这个方法虽然可以赋值上去,但是我一点最下面状态栏里面的刷新按钮就没了。

Rank: 8Rank: 8

沙发
发表于 2013-2-27 09:51:15 |只看该作者
分页是服务端分页,所以如果你用setData来做,那么分页等于没用

Rank: 6Rank: 6

板凳
发表于 2013-2-27 10:57:46 |只看该作者
必须通过url="..." 这样的方式通过http get的方式才能绑定上去并且能分页吗?

能不能像Tree一样,loadList([{...}]);

因为我Grid的数据,是aspx 后台直接处理好,通过<%=Data%>的方式直接跟着页面一起输出的。

Rank: 8Rank: 8

地板
发表于 2013-2-27 11:36:04 |只看该作者
nbakill2 发表于 2013-2-27 10:57
必须通过url="..." 这样的方式通过http get的方式才能绑定上去并且能分页吗?

能不能像Tree一样,loadList ...

那你用pager控件,监听pager的pagerchanged事件,获取pageIndex,pageSiez,然后将data分割一下,再将分割的data片段grid.setData()

Archiver|普加软件

GMT+8, 2024-9-30 12:30 , Processed in 1.019913 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部