init
Showing
2 changed files
with
6 additions
and
2 deletions
| ... | @@ -30,4 +30,9 @@ | ... | @@ -30,4 +30,9 @@ |
| 30 | return serializeObj; | 30 | return serializeObj; |
| 31 | }; | 31 | }; |
| 32 | })(jQuery); | 32 | })(jQuery); |
| 33 | function getUrlParam(name) { | ||
| 34 | var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 | ||
| 35 | var r = window.location.search.substr(1).match(reg); //匹配目标参数 | ||
| 36 | if (r != null) return unescape(r[2]); return null; //返回参数值 | ||
| 37 | } | ||
| 33 | </script> | 38 | </script> | ... | ... |
| ... | @@ -101,7 +101,6 @@ | ... | @@ -101,7 +101,6 @@ |
| 101 | <?php $this->load->view('common/footer'); ?> | 101 | <?php $this->load->view('common/footer'); ?> |
| 102 | 102 | ||
| 103 | <script> | 103 | <script> |
| 104 | var draw = null; | ||
| 105 | var table = $('#table').dataTable({ | 104 | var table = $('#table').dataTable({ |
| 106 | aaSorting: [[1, "desc"]], | 105 | aaSorting: [[1, "desc"]], |
| 107 | serverSide: true, | 106 | serverSide: true, |
| ... | @@ -123,6 +122,7 @@ | ... | @@ -123,6 +122,7 @@ |
| 123 | dataFilter: function (json) { | 122 | dataFilter: function (json) { |
| 124 | var ret = {}, json = jQuery.parseJSON(json); | 123 | var ret = {}, json = jQuery.parseJSON(json); |
| 125 | ret.data = json.data; | 124 | ret.data = json.data; |
| 125 | var draw = getUrlParam('draw'); | ||
| 126 | if(draw) { | 126 | if(draw) { |
| 127 | ret.draw = draw; | 127 | ret.draw = draw; |
| 128 | } | 128 | } |
| ... | @@ -134,7 +134,6 @@ | ... | @@ -134,7 +134,6 @@ |
| 134 | data: function (data) { | 134 | data: function (data) { |
| 135 | data.pageSize = data.length; | 135 | data.pageSize = data.length; |
| 136 | data.currentPage = parseFloat(data.start / data.length) + 1; | 136 | data.currentPage = parseFloat(data.start / data.length) + 1; |
| 137 | draw = data.draw; | ||
| 138 | return data; | 137 | return data; |
| 139 | } | 138 | } |
| 140 | /*, | 139 | /*, | ... | ... |
-
Please register or sign in to post a comment