jQuery MiniUI

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

在线等,求助啊,datagrid数据显示问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2014-4-28 14:59:16 |只看该作者 |倒序浏览
datagrid通过ajax返回值设置data属性有数据,
为什么在div中直接设置 url 或者通过 datagrid.set({ url:" " }); 都不能进入action呢?

Rank: 8Rank: 8

沙发
发表于 2014-4-28 15:04:14 |只看该作者
1.http://www.miniui.com/demo/#src=datagrid/datagrid.html
看下示例,div中直接写url肯定是可以的,看下是否你路径写错?
2.通过js写url是 datagrid.setUrl(....);

Rank: 1

板凳
发表于 2014-4-28 15:20:31 |只看该作者
本帖最后由 wu8455156 于 2014-4-28 15:22 编辑
lost 发表于 2014-4-28 15:04
1.http://www.miniui.com/demo/#src=datagrid/datagrid.html
看下示例,div中直接写url肯定是可以的,看下 ...


http://localhost:8080/utfl_attachement/log/queryByPage?attachmentId=111
这样直接访问,页面显示的值:{"totalCount":18,"data":[{"id":"123"} , ....}]}

我访问这个页面是通过  http://localhost:8080/utfl_attachement/log/toAccessLog
@RequestMapping("/log")  

@RequestMapping("/toAccessLog")
    public String toAccessLog(){
        return "AccessLog";
    }

@RequestMapping("/queryByPage")
@ResponseBody
public String queryByPage(){
    ....
}

我是先通过  toAccessLog 跳转到这个页面的

页面datagrid的URL这样写是对的啊
mini.get("log_datagrid").setUrl("${pageContext.request.contextPath}/log/queryByPage");

Rank: 8Rank: 8

地板
发表于 2014-4-28 16:00:18 |只看该作者
wu8455156 发表于 2014-4-28 15:20
http://localhost:8080/utfl_attachement/log/queryByPage?attachmentId=111
这样直接访问,页面显示的值 ...

给了url之后,datagrid需要执行下load()的
var grid = mini.get(id)
grid.load()

Rank: 1

5#
发表于 2014-4-28 16:21:17 |只看该作者
factory 发表于 2014-4-28 16:00
给了url之后,datagrid需要执行下load()的
var grid = mini.get(id)
grid.load()

终于有显示了,就是没有load,爱死你了

Archiver|普加软件

GMT+8, 2025-7-19 01:25 , Processed in 1.043238 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部