jQuery MiniUI

标题: datagrid控件绑定 [打印本页]

作者: lishuli_1990    时间: 2013-5-31 10:43:46     标题: datagrid控件绑定

如果后台返加的是dataset类型的数据,能否绑定到datagrid控件上呢?如果不能那要怎么办呢,?主要是我这里通过sql语言动态绑定到datagrid控件,有什么好办法吗?

作者: factory    时间: 2013-5-31 11:07:55

1.返回 {
    total: 100,     //总记录数
     data: [         //分页后的数组数据
         { ... },
        { ... },
        ...
    ]
} 这样的json字符串
我们的 表格示例大部分是这样的做法

2.ajax获取data:[{},{}],然后grid.setData(data)
作者: lishuli_1990    时间: 2013-5-31 11:22:40

factory 发表于 2013-5-31 11:07
1.返回 {
    total: 100,     //总记录数
     data: [         //分页后的数组数据

只能支持这个吗~~如果我想字段名了是动态的呢~~~datagrid可以这样做吗?
作者: factory    时间: 2013-5-31 13:56:43

lishuli_1990 发表于 2013-5-31 11:22
只能支持这个吗~~如果我想字段名了是动态的呢~~~datagrid可以这样做吗? ...

设置dataField="aa.aa"
totalFiedl="aa.bb"
可以任意改的
作者: factory    时间: 2013-5-31 13:56:54

lishuli_1990 发表于 2013-5-31 11:22
只能支持这个吗~~如果我想字段名了是动态的呢~~~datagrid可以这样做吗? ...

设置dataField="aa.aa"
totalFiedl="aa.bb"
可以任意改的
作者: lishuli_1990    时间: 2013-5-31 14:38:59

factory 发表于 2013-5-31 13:56
设置dataField="aa.aa"
totalFiedl="aa.bb"
可以任意改的

  <div id="Parentdatagrid1" class="mini-datagrid" dataField=“想要的值” totalFiedl="想要的字段名" >
中间不用写其它的吗
</div>
如果理解不对,能否提供参考代码
作者: factory    时间: 2013-5-31 15:11:03

lishuli_1990 发表于 2013-5-31 14:38
中间不用写其它的吗

如果理解不对,能否提供参考代码

是的,比如你的数据是这样的
{
    a:"100",
    b:[{},{},{}]
}

dataField=“b” totalFiedl="a" 就可以了,不一定非得是total和data




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