jQuery MiniUI
标题:
DataGrid动态列
[打印本页]
作者:
LikeMiniUI
时间:
2013-1-11 14:50:00
标题:
DataGrid动态列
后台:
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);
},
作者:
niko
时间:
2013-1-11 14:59:53
你少了"[]"。
[{field: ,..}, ..]
作者:
LikeMiniUI
时间:
2013-1-11 15:05:51
是的啊。非常感谢!
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2