| | |
| | | async: false, |
| | | dataType: "json",//æ°æ®ç±»åå¯ä»¥ä¸º text xml json script jsonp |
| | | success: function (data1) { |
| | | layer.close(ajaxLoad); |
| | | for (var key in data1.list) { |
| | | resultTableHead.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType }); |
| | | } |
| | | set_InitGrid(sWhere); |
| | | set_InitGrid(data1); |
| | | }, error: function (err) { |
| | | layer.alert(err.Message, { icon: 5 }); |
| | | } |
| | |
| | | //#endregion |
| | | |
| | | //#region åå§åè¡¨æ ¼æ¹æ³ |
| | | function set_InitGrid(sWhere) { |
| | | function set_InitGrid(data1) { |
| | | //å¡«å
è¡¨æ ¼å¤´æ°ç» |
| | | var data = resultTableHead; |
| | | cols_arr[0] = []; |
| | |
| | | } |
| | | //å¡«å
è¡¨æ ¼æ°æ® |
| | | table.render({ |
| | | elem: '#layTable', |
| | | url: GetWEBURL() + '/Sc_BarCode/ReportFromBillList', |
| | | //toolbar: '#toolbarDemo', //å¼å¯å¤´é¨å·¥å
·æ ï¼å¹¶ä¸ºå
¶ç»å®å·¦ä¾§æ¨¡æ¿ |
| | | title: '' + HSouceBillType + '', |
| | | cols: cols_arr, //å¡«å
è¡¨æ ¼å¤´æ°æ®, |
| | | id: 'layTable', //è¡¨æ ¼id |
| | | where: { sWhere: sWhere, HSouceBillType: HSouceBillType, HOrgID: linterid }, //æ©å±åæ°,å¯ä»¥ä¼ æ°æ®å°åå° |
| | | page: true, //å¼å¯å页 |
| | | totalRow: false, //å¼å¯å计 |
| | | limit: 50, //ä¸é¡µè½å¤æ¾ç¤ºçæå¤§æ°ç® |
| | | limits: [50, 500, 2000, 20000], //æ§å¶å¤å°è¡ä¸é¡µï¼é»è®¤äºæ¡ä¸é¡µï¼ |
| | | method: 'get', //æäº¤æ¹å¼ |
| | | layout: ['count', 'prev', 'page', 'next', 'limit', 'skip'], |
| | | height:600, |
| | | response: { |
| | | statusCode: 1 //éæ°è§å®æåçç¶æç 为 1ï¼table ç»ä»¶é»è®¤ä¸º 0 |
| | | }, |
| | | done: function (res) { //è¿åæ°æ®æ§è¡åè°å½æ° |
| | | id: 'layTable' |
| | | , elem: '#layTable' |
| | | //, toolbar: '#toolbarDemo' |
| | | , cols: [cols_arr[0]] |
| | | , data: data1.data == null ? [] : data1.data |
| | | , title: '' + HSouceBillType + '' |
| | | , page: true //å¼å¯å页 |
| | | , totalRow: false //å¼å¯å计 |
| | | , cellMinWidth: 120 |
| | | , height: 520 |
| | | , limit: 50 //ä¸é¡µè½å¤æ¾ç¤ºçæå¤§æ°ç® |
| | | , limits: [50, 500, 5000, 20000] |
| | | , method: 'get' //æäº¤æ¹å¼ |
| | | , layout: ['count', 'prev', 'page', 'next', 'limit', 'skip'] |
| | | , loading: false |
| | | , done: function (res, curr, count) { //è¿åæ°æ®æ§è¡åè°å½æ° |
| | | layer.close(layer.index); //è¿åæ°æ®å
³éloading |
| | | } |
| | | }); |