jQuery MiniUI

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

json数据返回到jsp页面,如何加载到datagrid里 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-9-24 10:21:11 |只看该作者 |倒序浏览
我已经从数据库里查询出结果,并成功转化为json数据,我将这些json数据放入txt文件里,让datagrid的usl=“data.txt”,是可以成功显示的。但这样是静态加载,我想动态加载,json数据我用ServletActionContext.getRequest().setAttribute("json",result);   (result是json字符串)。 然后在jsp页面 <% String json = (String) request.getAttribute("json");  接着在js里些 var txt = <%=json %>;  mini.get("datagrid1").set(txt.data);
   这个虽然也已经加载入datagrid里,但是当点击分页(每页20或50)时,就会报json is error。
   首先我的动态加载的方法,是正确的路数吗? 另外换页后,就报json is error,为什么?如何解决啊?  

Rank: 8Rank: 8

沙发
发表于 2015-9-24 10:30:09 |只看该作者
静态数据分页要你自己处理
http://www.miniui.com/demo/#src=datagrid/pager_client.html

默认的分页都是客户端的分页,需要后台根据参数进行查询操作

Rank: 2

板凳
发表于 2015-9-24 11:20:51 |只看该作者
dforce 发表于 2015-9-24 10:30
静态数据分页要你自己处理
http://www.miniui.com/demo/#src=datagrid/pager_client.html

这样后,可以实现自己处理分页。但是下面的数据填充后,都于上面的标题列的宽度不对齐了。这是为什么呢?我在代码里没有找到填充数据的宽度设置啊

Rank: 2

地板
发表于 2015-9-24 11:24:26 |只看该作者
chxuen123 发表于 2015-9-24 11:20
这样后,可以实现自己处理分页。但是下面的数据填充后,都于上面的标题列的宽度不对齐了。这是为什么呢? ...

我注意到,我的是标题列没有滚动条的位置宽度,所以下面的列都向左移动了一些。这个怎么解决啊?

Rank: 2

5#
发表于 2015-9-24 11:39:58 |只看该作者
chxuen123 发表于 2015-9-24 11:24
我注意到,我的是标题列没有滚动条的位置宽度,所以下面的列都向左移动了一些。这个怎么解决啊? ...

不好意思,是浏览器的问题。已解决。谢谢

Archiver|普加软件

GMT+8, 2024-10-7 06:44 , Processed in 1.040840 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部