init
Showing
1 changed file
with
0 additions
and
116 deletions
| ... | @@ -29,122 +29,6 @@ | ... | @@ -29,122 +29,6 @@ |
| 29 | 29 | ||
| 30 | <script type="text/javascript" src="/resource/lib/jquery/1.9.1/jquery.min.js"></script> | 30 | <script type="text/javascript" src="/resource/lib/jquery/1.9.1/jquery.min.js"></script> |
| 31 | 31 | ||
| 32 | <script> | ||
| 33 | (function ($) { | ||
| 34 | $.fn.serializeJson = function () { | ||
| 35 | var serializeObj = {}; | ||
| 36 | var array = this.serializeArray(); | ||
| 37 | var str = this.serialize(); | ||
| 38 | $(array).each(function () { | ||
| 39 | if (serializeObj[this.name]) { | ||
| 40 | if ($.isArray(serializeObj[this.name])) { | ||
| 41 | serializeObj[this.name].push(this.value); | ||
| 42 | } else { | ||
| 43 | serializeObj[this.name] = [serializeObj[this.name], this.value]; | ||
| 44 | } | ||
| 45 | } else { | ||
| 46 | serializeObj[this.name] = this.value; | ||
| 47 | } | ||
| 48 | }); | ||
| 49 | return serializeObj; | ||
| 50 | }; | ||
| 51 | })(jQuery); | ||
| 52 | |||
| 53 | function getUrlParam(name) { | ||
| 54 | var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 | ||
| 55 | var r = window.location.search.substr(1).match(reg); //匹配目标参数 | ||
| 56 | if (r != null) return unescape(r[2]); | ||
| 57 | return null; //返回参数值 | ||
| 58 | } | ||
| 59 | |||
| 60 | function getNowFormatDate() { | ||
| 61 | var date = new Date(); | ||
| 62 | var seperator1 = "-"; | ||
| 63 | var year = date.getFullYear(); | ||
| 64 | var month = date.getMonth() + 1; | ||
| 65 | var strDate = date.getDate(); | ||
| 66 | var hour = date.getHours(); | ||
| 67 | var min = date.getMinutes(); | ||
| 68 | var sec = date.getSeconds(); | ||
| 69 | if (month >= 1 && month <= 9) { | ||
| 70 | month = "0" + month; | ||
| 71 | } | ||
| 72 | if (strDate >= 0 && strDate <= 9) { | ||
| 73 | strDate = "0" + strDate; | ||
| 74 | } | ||
| 75 | if (hour >= 1 && hour <= 9) { | ||
| 76 | hour = "0" + hour; | ||
| 77 | } | ||
| 78 | if (min >= 1 && min <= 9) { | ||
| 79 | min = "0" + min; | ||
| 80 | } | ||
| 81 | if (sec >= 1 && sec <= 9) { | ||
| 82 | sec = "0" + sec; | ||
| 83 | } | ||
| 84 | var currentdate = year + seperator1 + month + seperator1 + strDate + ' ' + hour + ':' + min + ':' + sec; | ||
| 85 | return currentdate; | ||
| 86 | } | ||
| 87 | |||
| 88 | function msg(msg) { | ||
| 89 | layer.msg(msg); | ||
| 90 | } | ||
| 91 | |||
| 92 | $.extend(true, $.fn.dataTable.defaults, { | ||
| 93 | sDom: '<"top">rt<"bottom"ip><"clear">', | ||
| 94 | aaSorting: [[1, "desc"]], | ||
| 95 | serverSide: true, | ||
| 96 | processing: true, | ||
| 97 | bSort: false, | ||
| 98 | iDisplayLength: 6, | ||
| 99 | bLengthChange: false, | ||
| 100 | ajax: { | ||
| 101 | url: apiBaseUrl + $('#table').attr('url'), | ||
| 102 | dataFilter: function (json) { | ||
| 103 | var ret = {}, json = jQuery.parseJSON(json); | ||
| 104 | ret.data = json.data || []; | ||
| 105 | var draw = getUrlParam('draw'); | ||
| 106 | if (draw) { | ||
| 107 | ret.draw = draw; | ||
| 108 | } | ||
| 109 | ret.recordsTotal = 0; | ||
| 110 | ret.recordsFiltered = 0; | ||
| 111 | if (json.page) { | ||
| 112 | ret.recordsTotal = parseInt(json.page.totalNumber); | ||
| 113 | ret.recordsFiltered = parseInt(json.page.totalNumber); | ||
| 114 | } | ||
| 115 | return JSON.stringify(ret); | ||
| 116 | }, | ||
| 117 | data: function (data) { | ||
| 118 | data.pageSize = data.length; | ||
| 119 | data.currentPage = parseFloat(data.start / data.length) + 1; | ||
| 120 | return data; | ||
| 121 | }, | ||
| 122 | }, | ||
| 123 | fnServerParams: function (aoData) { | ||
| 124 | delete aoData.columns; | ||
| 125 | |||
| 126 | aoData.startTime = $('#min').val() || ''; | ||
| 127 | aoData.endTime = $('#max').val() || ''; | ||
| 128 | aoData.departmentId = $('[name="departmentId"]').val() || ''; | ||
| 129 | aoData.productId = $('[name="productId"]').val() || ''; | ||
| 130 | aoData.createUser = $('[name="createUser"]').val() || ''; | ||
| 131 | aoData.status = $('[name="status"]').val() || ''; | ||
| 132 | aoData.modifyUser = $('[name="modifyUser"]').val() || ''; | ||
| 133 | }, | ||
| 134 | }); | ||
| 135 | |||
| 136 | $('.bsearch').on('click', function () { | ||
| 137 | $('#table').DataTable().draw(); | ||
| 138 | }); | ||
| 139 | |||
| 140 | $('#min, #max').on('keyup', function () { | ||
| 141 | $('#table').DataTable().draw(); | ||
| 142 | }); | ||
| 143 | |||
| 144 | function resetHandler() { | ||
| 145 | $('#table').DataTable().draw(); | ||
| 146 | } | ||
| 147 | </script> | ||
| 148 | 32 | ||
| 149 | <script> | 33 | <script> |
| 150 | $.ajax({ | 34 | $.ajax({ | ... | ... |
-
Please register or sign in to post a comment