jQuery MiniUI

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

DataGrid动态列 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-1-11 14:50:00 |只看该作者 |倒序浏览
后台:        
string strCMS = ac.ContractMain_S() + ac.ContractMain_E();
        // 返回处理结果
        String resultJSON = JSON.Encode(strCMS);
        Response.Write(resultJSON);

前台接受的json数据格式:
"{ field: 'C01', width: 120, headerAlign: 'center', header: '合同号码' },{ field: 'C02', width: 120, headerAlign: 'center', header: '合同版本' },{header: '合同主信息', headerAlign: 'center',   columns: [        { field: 'C03', width: 120, headerAlign: 'center', header: '审批状态' },       { field: 'C04', width: 120, headerAlign: 'center', header: '合同状态' },       { field: 'C05', width: 120, headerAlign: 'center', header: '客户合同号' },       { field: 'C06', width: 120, headerAlign: 'center', header: '承揽年月日' },       { field: 'C07', width: 120, headerAlign: 'center', header: '营业担当' },       { field: 'C08', width: 120, headerAlign: 'center', header: 'PM担当' },       { field: 'C09', width: 120, headerAlign: 'center', header: '买方' },       { field: 'C10', width: 120, headerAlign: 'center', header: '承包商' },       { field: 'C11', width: 120, headerAlign: 'center', header: '最终用户' },       { field: 'C12', width: 120, headerAlign: 'center', header: '不含税金额' },       { field: 'C13', width: 120, headerAlign: 'center', header: '未销售金额' }   ]},{ field: 'C14', width: 120, headerAlign: 'center', header: '合同备注' }"

MINI-JS:
                success: function (text) {
                    var grid = mini.get("dgv_Contract");
                    var columns = mini.encode(text);
                    grid.setColumns(columns);
                    // 固定列
                    grid.setFrozenStartColumn(0);
                    grid.setFrozenEndColumn(1);
                },

Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-1-11 14:59:53 |只看该作者
你少了"[]"。
[{field: ,..}, ..]

Rank: 2

板凳
发表于 2013-1-11 15:05:51 |只看该作者
是的啊。非常感谢!

Archiver|普加软件

GMT+8, 2024-11-17 15:28 , Processed in 1.040164 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部