init
Showing
1 changed file
with
33 additions
and
20 deletions
| 1 | <?php $this->load->view('common/header'); ?> | 1 | <?php $this->load->view('common/header'); ?> |
| 2 | 2 | ||
| 3 | <body> | 3 | <body> |
| 4 | <?php $this->load->view('common/work_header'); ?> | 4 | <?php $this->load->view('common/work_header'); ?> |
| 5 | <div class="page-container"> | 5 | <div class="page-container"> |
| 6 | <form class="" onreset="resetHandler()"> | 6 | <form class="" onreset="resetHandler()"> |
| 7 | <div class="date mb-20"> | 7 | <div class="date mb-20"> |
| 8 | <input type="text" onfocus="WdatePicker({ maxDate:'#F{$dp.$D(\'max\')||\'%y-%M-%d\'}',onpicked:function(){$('#table').DataTable().draw()} })" id="min" class="input-text Wdate"> - | 8 | <input type="text" |
| 9 | <input type="text" onfocus="WdatePicker({ minDate:'#F{$dp.$D(\'min\')}',maxDate:'%y-%M-%d',onpicked:function(){$('#table').DataTable().draw()} })" id="max" class="input-text Wdate"> | 9 | onfocus="WdatePicker({ maxDate:'#F{$dp.$D(\'max\')||\'%y-%M-%d\'}',onpicked:function(){$('#table').DataTable().draw()} })" |
| 10 | id="min" class="input-text Wdate"> - | ||
| 11 | <input type="text" | ||
| 12 | onfocus="WdatePicker({ minDate:'#F{$dp.$D(\'min\')}',maxDate:'%y-%M-%d',onpicked:function(){$('#table').DataTable().draw()} })" | ||
| 13 | id="max" class="input-text Wdate"> | ||
| 10 | </div> | 14 | </div> |
| 11 | <div class="row cl mb-20"> | 15 | <div class="row cl mb-20"> |
| 12 | <div class="col-xs-2"> | 16 | <div class="col-xs-2"> |
| ... | @@ -93,17 +97,17 @@ | ... | @@ -93,17 +97,17 @@ |
| 93 | </tbody> | 97 | </tbody> |
| 94 | </table> | 98 | </table> |
| 95 | </div> | 99 | </div> |
| 96 | </div> | 100 | </div> |
| 97 | <?php $this->load->view('common/footer'); ?> | 101 | <?php $this->load->view('common/footer'); ?> |
| 98 | 102 | ||
| 99 | <script> | 103 | <script> |
| 100 | var table = $('#table').dataTable({ | 104 | var table = $('#table').dataTable({ |
| 101 | aaSorting: [[ 1, "desc" ]], | 105 | aaSorting: [[1, "desc"]], |
| 102 | serverSide: true, | 106 | serverSide: true, |
| 103 | processing: true, | 107 | processing: true, |
| 104 | bSort : false, | 108 | bSort: false, |
| 105 | searching : false,//是否显示搜索 | 109 | searching: false,//是否显示搜索 |
| 106 | iDisplayLength:10, | 110 | iDisplayLength: 10, |
| 107 | bLengthChange: false, | 111 | bLengthChange: false, |
| 108 | //ajax: '<?//=site_url("work/data")?>//', | 112 | //ajax: '<?//=site_url("work/data")?>//', |
| 109 | // dataSrc: function ( json ) { | 113 | // dataSrc: function ( json ) { |
| ... | @@ -115,7 +119,15 @@ | ... | @@ -115,7 +119,15 @@ |
| 115 | // }, | 119 | // }, |
| 116 | ajax: { | 120 | ajax: { |
| 117 | url: apiBaseUrl + '/order/into/getAllApplyOrder', | 121 | url: apiBaseUrl + '/order/into/getAllApplyOrder', |
| 118 | dataSrc: function ( json ) { | 122 | dataFilter: function (json) { |
| 123 | var ret = {}; | ||
| 124 | ret.data = json.data; | ||
| 125 | ret.draw = parseInt(json.page.currentPage); | ||
| 126 | ret.recordsTotal = parseInt(json.page.totalNumber); | ||
| 127 | ret.recordsFiltered = parseInt(json.page.totalNumber); | ||
| 128 | return ret; | ||
| 129 | }, | ||
| 130 | dataSrc: function (json) { | ||
| 119 | // for ( var i=0, ien=json.data.length ; i<ien ; i++ ) { | 131 | // for ( var i=0, ien=json.data.length ; i<ien ; i++ ) { |
| 120 | // json.data[i][0] = '<a href="/message/'+json.data[i][0]+'>View message</a>'; | 132 | // json.data[i][0] = '<a href="/message/'+json.data[i][0]+'>View message</a>'; |
| 121 | // } | 133 | // } |
| ... | @@ -128,14 +140,16 @@ | ... | @@ -128,14 +140,16 @@ |
| 128 | } | 140 | } |
| 129 | }, | 141 | }, |
| 130 | columns: [ | 142 | columns: [ |
| 131 | {data: "id", render: function (data, type, full) { | 143 | { |
| 144 | data: "id", render: function (data, type, full) { | ||
| 132 | return '<span class="dropDown dropDown_hover">\ | 145 | return '<span class="dropDown dropDown_hover">\ |
| 133 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ | 146 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\ |
| 134 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/'+ data +'?tab=0\')">查看详细</a></li>\ | 147 | <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\ |
| 135 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/'+ data +'?tab=2\')">处理记录</a></li>\ | 148 | <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\ |
| 136 | <li><a href="#">客户取消</a></li>\ | 149 | <li><a href="#">客户取消</a></li>\ |
| 137 | </ul></span>'; | 150 | </ul></span>'; |
| 138 | }}, | 151 | } |
| 152 | }, | ||
| 139 | {data: "orderId"}, | 153 | {data: "orderId"}, |
| 140 | {data: "createUser"}, | 154 | {data: "createUser"}, |
| 141 | {data: "idCard"}, | 155 | {data: "idCard"}, |
| ... | @@ -153,7 +167,7 @@ | ... | @@ -153,7 +167,7 @@ |
| 153 | }); | 167 | }); |
| 154 | 168 | ||
| 155 | $.fn.dataTableExt.afnFiltering.push( | 169 | $.fn.dataTableExt.afnFiltering.push( |
| 156 | function( oSettings, aData, iDataIndex ) { | 170 | function (oSettings, aData, iDataIndex) { |
| 157 | var min = document.getElementById('min').value; | 171 | var min = document.getElementById('min').value; |
| 158 | var max = document.getElementById('max').value; | 172 | var max = document.getElementById('max').value; |
| 159 | var iDateCol = 12; | 173 | var iDateCol = 12; |
| ... | @@ -182,10 +196,9 @@ | ... | @@ -182,10 +196,9 @@ |
| 182 | $('#table').DataTable().draw(); | 196 | $('#table').DataTable().draw(); |
| 183 | }); | 197 | }); |
| 184 | 198 | ||
| 185 | function resetHandler () | 199 | function resetHandler() { |
| 186 | { | ||
| 187 | $('#table').DataTable().columns().search("").draw(); | 200 | $('#table').DataTable().columns().search("").draw(); |
| 188 | } | 201 | } |
| 189 | </script> | 202 | </script> |
| 190 | </body> | 203 | </body> |
| 191 | <html> | 204 | <html> | ... | ... |
-
Please register or sign in to post a comment