jQuery MiniUI

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

表格 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2018-12-7 15:35:10 |只看该作者 |倒序浏览
怎么把表格的数据在js中设置  而不是url  应为我是ajax请求到的数据  然后渲染给表格

Rank: 2

沙发
发表于 2018-12-7 16:12:58 |只看该作者
var id = e.row.id;
        eg._ajax('orgManage/getOrgOrDeptDetailInfo',{orgId: id}, function(res){
                //tree4.loadData(res.data);
        console.log('>>>>>', res.msg);
        console.log(res.data);
        grid.setData(res.data);
        grid.load();
        });
我是这样设置的表格数据  但是没有加载出来  还报错  json is error

Rank: 8Rank: 8

板凳
发表于 2018-12-7 16:41:02 |只看该作者
flzt 发表于 2018-12-7 16:12
var id = e.row.id;
        eg._ajax('orgManage/getOrgOrDeptDetailInfo',{orgId: id}, function(res){
                //tree ...

grid.load()是加载url数据的
grid.setData(data)可以加载静态数据,你用这个就不需要grid.load()了

Rank: 2

地板
发表于 2018-12-7 16:43:25 |只看该作者
本帖最后由 flzt 于 2018-12-7 16:45 编辑
felt 发表于 2018-12-7 16:41
grid.load()是加载url数据的
grid.setData(data)可以加载静态数据,你用这个就不需要grid.load()了 ...

grid.setUrl(res.data)我现在改成这样了
但是还没有显示数据
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

5#
发表于 2018-12-7 16:45:57 |只看该作者
flzt 发表于 2018-12-7 16:43
grid.setUrl(res.data)我现在改成这样了
但是还没有显示数据

数据格式是这个样子的

Rank: 7Rank: 7Rank: 7

6#
发表于 2018-12-10 10:22:17 |只看该作者
flzt 发表于 2018-12-7 16:45
数据格式是这个样子的

数据格式是对的,请提供一个完整的例子分析。回复高级模式可以上传文件。

Rank: 8Rank: 8

7#
发表于 2018-12-10 10:49:18 |只看该作者
flzt 发表于 2018-12-7 16:43
grid.setUrl(res.data)我现在改成这样了
但是还没有显示数据

既然是你ajax自己加载的,就不需要setUrl,和grid.load()。直接用setData进行加载
如果需要分页,请参考客户端分页的示例
http://www.miniui.com/demo/#src=datagrid/pager_client.html

Archiver|普加软件

GMT+8, 2024-5-1 00:21 , Processed in 1.045490 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部