国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

Jquery easy ui datagrid動態(tài)加載列問題

2019-11-17 02:03:11
字體:
供稿:網(wǎng)友

Jquery easy ui datagrid動態(tài)加載列問題

1.如下圖效果是當(dāng)選擇不同的日期范圍時datagrid則會加載出對應(yīng)的列數(shù)

2.首先是后臺組裝數(shù)據(jù),我采用的是循環(huán)并拼接DataTable數(shù)據(jù),如下代碼

          //循環(huán)添加datagrid所需的表頭數(shù)據(jù)                for (int i = 0; i < table.Columns.Count; i++)                {                    columns.AppendFormat("{{field:'{0}',title:'{1}',align:'center',width:{2}}},", table.Columns[i].ColumnName, table.Columns[i].ColumnName, 41);                }                //刪除最有一個filed多餘的","號                if (table.Columns.Count > 0)                {                    columns.Remove(columns.Length - 1, 1);                }                columns.Append("]]");                //組裝工令各站排程達成狀況表頭和數(shù)據(jù)                 Dictionary<string, object> objDic = new Dictionary<string, object>();                objDic.Add("columns", columns.ToString()); //datagrid表頭                objDic.Add("rows", table); //datagrid表數(shù)據(jù)          //轉(zhuǎn)換為Json格式                return Common.JsonHelper.ToJson(objDic)

3.取得瀏覽器所返回的組裝后的JSON格式數(shù)據(jù),如下

{"columns":"[[{field:'Item',title:'項目',align:'center',width:120},{field:'SumMonth',title:'3月份累計',align:'center',width:70},{field:'03/01',title:'03/01',align:'center',width:41},{field:'03/02',title:'03/02',align:'center',width:41},{field:'03/03',title:'03/03',align:'center',width:41},{field:'03/04',title:'03/04',align:'center',width:41},{field:'03/05',title:'03/05',align:'center',width:41},{field:'03/06',title:'03/06',align:'center',width:41},{field:'03/07',title:'03/07',align:'center',width:41},{field:'03/08',title:'03/08',align:'center',width:41},{field:'03/09',title:'03/09',align:'center',width:41},{field:'03/10',title:'03/10',align:'center',width:41},{field:'03/11',title:'03/11',align:'center',width:41},{field:'03/12',title:'03/12',align:'center',width:41},{field:'03/13',title:'03/13',align:'center',width:41}]]","rows":[{"SerailNum":1,"Item":"累計各LOT耗用工時之合(H)","SumMonth":142.00,"03/01":null,"03/02":null,"03/03":null,"03/04":50.00,"03/05":null,"03/06":7.00,"03/07":42.00,"03/08":null,"03/09":null,"03/10":17.00,"03/11":null,"03/12":26.00,"03/13":null},{"SerailNum":2,"Item":"產(chǎn)出LOT批","SumMonth":13.00,"03/01":0.00,"03/02":0.00,"03/03":0.00,"03/04":2.00,"03/05":0.00,"03/06":4.00,"03/07":2.00,"03/08":0.00,"03/09":0.00,"03/10":1.00,"03/11":0.00,"03/12":4.00,"03/13":0.00},{"SerailNum":3,"Item":"平均實際CT","SumMonth":10.92,"03/01":null,"03/02":null,"03/03":null,"03/04":25.00,"03/05":null,"03/06":1.75,"03/07":21.00,"03/08":null,"03/09":null,"03/10":17.00,"03/11":null,"03/12":6.50,"03/13":null}]}

4.瀏覽器端解析數(shù)據(jù),并綁定datagrid

            //綁定工令各站排程達成狀況                    $("#dg_PDL_RealCT").datagrid({                        width: 'auto',  //寬度                        height: 'auto',  //高度                        singleSelect: true, //允許選中一行                        striped: true, //設(shè)置為true將交替顯示行背景。                        rownumbers: true, //顯示行號                        title: "站別實際CT-日報", //標題                        iconCls: "icon-save", //圖表                        collapsible: true, //隱藏按鈕                        method: "post", //post請求                        showFooter: true,                        loadMsg: "數(shù)據(jù)加載中...", //載入信息時提示內(nèi)容                        onLoadError: function () {                            $.messager.alert('溫馨提示', "加載數(shù)據(jù)失?。。?!");                        },                        view: myview,                        emptyMsg: '沒有檢索到相關(guān)數(shù)據(jù)!'                    }); //end datagrid                    //綁定工令各站排程達成狀況表頭                    $.post("/PI/PDL_RealCT", { "BDate": $("#BDate").datebox('getValue'), "EDate": $("#EDate").datebox('getValue'), "


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 共和县| 疏勒县| 绿春县| 商洛市| 库伦旗| 崇州市| 秦皇岛市| 西乌珠穆沁旗| 缙云县| 濮阳市| 昭觉县| 贵阳市| 双流县| 冷水江市| 灵寿县| 肇州县| 依安县| 宜阳县| 克什克腾旗| 巍山| 栖霞市| 麦盖提县| 家居| 宜兰县| 辽宁省| 宁乡县| 保定市| 孝感市| 鹤山市| 南宫市| 且末县| 高要市| 安仁县| 河池市| 青神县| 东明县| 建始县| 界首市| 光山县| 若尔盖县| 青铜峡市|