jQuery MiniUI

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

grid绑定json串 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2014-9-9 15:44:33 |只看该作者 |倒序浏览
本帖最后由 langben 于 2014-9-9 15:53 编辑

页面上已经定义了一串JSON了。 怎么绑定到grid呢?

mini.parse();
var GridBody = mini.get("GridBody");
var json=[{"a":"a1","b":"b1"}];
GridBody.setData(json);   //这儿绑定成功了, 但是点击单元格头排序时,却找不到数据。提示: json is error.
<div id="GridBody" class="mini-datagrid" idfield="a">
<div property="columns">
    <div field="a" width="120" headeralign="center" allowsort="true">特征键值</div>
    <div field="b" width="120" headeralign="center" allowsort="true">特征名称</div>
</div>
</div>

Rank: 8Rank: 8

沙发
发表于 2014-9-9 15:48:17 |只看该作者
要绑到什么地方?
grid.setData(data)  //data数组数据[{},{},{}]

Rank: 6Rank: 6

板凳
发表于 2014-9-9 15:50:15 |只看该作者
felt 发表于 2014-9-9 15:48
要绑到什么地方?
grid.setData(data)  //data数组数据[{},{},{}]

刚刚重新编辑了一下, 把代码弄上来了。  麻烦再帮忙看看。

Rank: 8Rank: 8

地板
发表于 2014-9-9 15:56:09 |只看该作者
langben 发表于 2014-9-9 15:50
刚刚重新编辑了一下, 把代码弄上来了。  麻烦再帮忙看看。

表格排序默认是服务端排序
你这样加载数据的话加上sortMode="client"用客户端排序

Rank: 6Rank: 6

5#
发表于 2014-9-9 15:59:43 |只看该作者
felt 发表于 2014-9-9 15:56
表格排序默认是服务端排序
你这样加载数据的话加上sortMode="client"用客户端排序 ...

谢谢。  已照你的说明添加了sortMode="client",  问题解决了。

Archiver|普加软件

GMT+8, 2024-11-29 03:00 , Processed in 1.038394 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部