jQuery MiniUI

标题: 在线等,求助啊,datagrid数据显示问题 [打印本页]

作者: wu8455156    时间: 2014-4-28 14:59:16     标题: 在线等,求助啊,datagrid数据显示问题

datagrid通过ajax返回值设置data属性有数据,
为什么在div中直接设置 url 或者通过 datagrid.set({ url:" " }); 都不能进入action呢?

作者: lost    时间: 2014-4-28 15:04:14

1.http://www.miniui.com/demo/#src=datagrid/datagrid.html
看下示例,div中直接写url肯定是可以的,看下是否你路径写错?
2.通过js写url是 datagrid.setUrl(....);
作者: wu8455156    时间: 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");


作者: factory    时间: 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()
作者: wu8455156    时间: 2014-4-28 16:21:17

factory 发表于 2014-4-28 16:00
给了url之后,datagrid需要执行下load()的
var grid = mini.get(id)
grid.load()

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2