Commit caef136f2e29608cc387453e816399fd9bd85c0a
1 parent
fd539fa3
李强<重新分页问题>
Showing
5 changed files
with
63 additions
and
23 deletions
src/main/resources/static/pages/base/carpark/js/carpark-list-table.js
| @@ -52,6 +52,16 @@ | @@ -52,6 +52,16 @@ | ||
| 52 | /** 搜索按钮事件 */ | 52 | /** 搜索按钮事件 */ |
| 53 | $('tr.filter .filter-submit').on('click',function(){ | 53 | $('tr.filter .filter-submit').on('click',function(){ |
| 54 | 54 | ||
| 55 | + var params = getParams(); | ||
| 56 | + | ||
| 57 | + page = 0; | ||
| 58 | + | ||
| 59 | + loadTableDate(params,true); | ||
| 60 | + | ||
| 61 | + }); | ||
| 62 | + | ||
| 63 | + function getParams() { | ||
| 64 | + | ||
| 55 | // cells 集合返回表格中所有(列)单元格的一个数组 | 65 | // cells 集合返回表格中所有(列)单元格的一个数组 |
| 56 | var cells = $('tr.filter')[0].cells; | 66 | var cells = $('tr.filter')[0].cells; |
| 57 | 67 | ||
| @@ -83,11 +93,9 @@ | @@ -83,11 +93,9 @@ | ||
| 83 | 93 | ||
| 84 | }); | 94 | }); |
| 85 | 95 | ||
| 86 | - page = 0; | ||
| 87 | - | ||
| 88 | - loadTableDate(params,true); | 96 | + return params; |
| 89 | 97 | ||
| 90 | - }); | 98 | + } |
| 91 | 99 | ||
| 92 | /** | 100 | /** |
| 93 | * 表格数据分页加载事件 | 101 | * 表格数据分页加载事件 |
| @@ -181,9 +189,11 @@ | @@ -181,9 +189,11 @@ | ||
| 181 | 189 | ||
| 182 | } | 190 | } |
| 183 | 191 | ||
| 192 | + var pData = getParams(); | ||
| 193 | + | ||
| 184 | page = num - 1; | 194 | page = num - 1; |
| 185 | 195 | ||
| 186 | - loadTableDate(null, false); | 196 | + loadTableDate(pData, false); |
| 187 | 197 | ||
| 188 | } | 198 | } |
| 189 | 199 |
src/main/resources/static/pages/base/carpark/list.html
| @@ -43,10 +43,10 @@ | @@ -43,10 +43,10 @@ | ||
| 43 | <tr role="row" class="filter"> | 43 | <tr role="row" class="filter"> |
| 44 | <td>#</td> | 44 | <td>#</td> |
| 45 | <td> | 45 | <td> |
| 46 | - <input type="text" class="form-control form-filter input-sm" name="parkCode_eq"> | 46 | + <input type="text" class="form-control form-filter input-sm" name="parkName_like"> |
| 47 | </td> | 47 | </td> |
| 48 | <td> | 48 | <td> |
| 49 | - <input type="text" class="form-control form-filter input-sm" name="parkName_like"> | 49 | + <input type="text" class="form-control form-filter input-sm" name="parkCode_eq"> |
| 50 | </td> | 50 | </td> |
| 51 | <td> | 51 | <td> |
| 52 | <input type="text" class="form-control form-filter input-sm" name="gCenterPoint_like"> | 52 | <input type="text" class="form-control form-filter input-sm" name="gCenterPoint_like"> |
src/main/resources/static/pages/base/line/js/line-list-table.js
| @@ -93,6 +93,16 @@ | @@ -93,6 +93,16 @@ | ||
| 93 | /** 搜索按钮事件 */ | 93 | /** 搜索按钮事件 */ |
| 94 | $('tr.filter .filter-submit').on('click',function(){ | 94 | $('tr.filter .filter-submit').on('click',function(){ |
| 95 | 95 | ||
| 96 | + var params = getParams(); | ||
| 97 | + | ||
| 98 | + page = 0; | ||
| 99 | + | ||
| 100 | + /** 表格数据分页加载 @param:<params:搜索参数;true:是否重新分页> */ | ||
| 101 | + loadTableDate(params,true); | ||
| 102 | + }); | ||
| 103 | + | ||
| 104 | + function getParams() { | ||
| 105 | + | ||
| 96 | // cells 集合返回表格中所有(列)单元格的一个数组 | 106 | // cells 集合返回表格中所有(列)单元格的一个数组 |
| 97 | var cells = $('tr.filter')[0].cells; | 107 | var cells = $('tr.filter')[0].cells; |
| 98 | 108 | ||
| @@ -123,11 +133,9 @@ | @@ -123,11 +133,9 @@ | ||
| 123 | } | 133 | } |
| 124 | }); | 134 | }); |
| 125 | 135 | ||
| 126 | - page = 0; | 136 | + return params; |
| 127 | 137 | ||
| 128 | - /** 表格数据分页加载 @param:<params:搜索参数;true:是否重新分页> */ | ||
| 129 | - loadTableDate(params,true); | ||
| 130 | - }); | 138 | + } |
| 131 | 139 | ||
| 132 | /** 表格数据分页加载事件 @param:<param : 查询参数;isPon : 是否重新分页> */ | 140 | /** 表格数据分页加载事件 @param:<param : 查询参数;isPon : 是否重新分页> */ |
| 133 | function loadTableDate(param,isPon){ | 141 | function loadTableDate(param,isPon){ |
| @@ -239,9 +247,11 @@ | @@ -239,9 +247,11 @@ | ||
| 239 | 247 | ||
| 240 | } | 248 | } |
| 241 | 249 | ||
| 250 | + var pData = getParams(); | ||
| 251 | + | ||
| 242 | page = num - 1; | 252 | page = num - 1; |
| 243 | 253 | ||
| 244 | - loadTableDate(null, false); | 254 | + loadTableDate(pData, false); |
| 245 | } | 255 | } |
| 246 | }); | 256 | }); |
| 247 | } | 257 | } |
src/main/resources/static/pages/base/section/js/section-list-table.js
| @@ -41,6 +41,16 @@ | @@ -41,6 +41,16 @@ | ||
| 41 | * | 41 | * |
| 42 | */ | 42 | */ |
| 43 | $('tr.filter .filter-submit').on('click',function(){ | 43 | $('tr.filter .filter-submit').on('click',function(){ |
| 44 | + | ||
| 45 | + var params = getParams(); | ||
| 46 | + | ||
| 47 | + page = 0; | ||
| 48 | + | ||
| 49 | + loadTableDate(params,true); | ||
| 50 | + }); | ||
| 51 | + | ||
| 52 | + function getParams() { | ||
| 53 | + | ||
| 44 | // cells 集合返回表格中所有(列)单元格的一个数组 | 54 | // cells 集合返回表格中所有(列)单元格的一个数组 |
| 45 | var cells = $('tr.filter')[0].cells; | 55 | var cells = $('tr.filter')[0].cells; |
| 46 | // 搜索参数集合 | 56 | // 搜索参数集合 |
| @@ -61,11 +71,10 @@ | @@ -61,11 +71,10 @@ | ||
| 61 | } | 71 | } |
| 62 | } | 72 | } |
| 63 | }); | 73 | }); |
| 64 | - page = 0; | ||
| 65 | 74 | ||
| 66 | - console.log(params); | ||
| 67 | - loadTableDate(params,true); | ||
| 68 | - }); | 75 | + return params; |
| 76 | + | ||
| 77 | + } | ||
| 69 | 78 | ||
| 70 | /** | 79 | /** |
| 71 | * 表格数据分页加载事件 | 80 | * 表格数据分页加载事件 |
| @@ -132,8 +141,9 @@ | @@ -132,8 +141,9 @@ | ||
| 132 | initPag = false; | 141 | initPag = false; |
| 133 | return; | 142 | return; |
| 134 | } | 143 | } |
| 144 | + var pData = getParams(); | ||
| 135 | page = num - 1; | 145 | page = num - 1; |
| 136 | - loadTableDate(null, false); | 146 | + loadTableDate(pData, false); |
| 137 | } | 147 | } |
| 138 | }); | 148 | }); |
| 139 | } | 149 | } |
src/main/resources/static/pages/base/station/js/station-list-table.js
| @@ -33,6 +33,17 @@ | @@ -33,6 +33,17 @@ | ||
| 33 | /** 搜索按钮事件 */ | 33 | /** 搜索按钮事件 */ |
| 34 | $('tr.filter .filter-submit').on('click',function(){ | 34 | $('tr.filter .filter-submit').on('click',function(){ |
| 35 | 35 | ||
| 36 | + var params = getParams(); | ||
| 37 | + | ||
| 38 | + page = 0; | ||
| 39 | + | ||
| 40 | + loadTableDate(params,true); | ||
| 41 | + | ||
| 42 | + }); | ||
| 43 | + | ||
| 44 | + function getParams() { | ||
| 45 | + | ||
| 46 | + | ||
| 36 | // cells 集合返回表格中所有(列)单元格的一个数组 | 47 | // cells 集合返回表格中所有(列)单元格的一个数组 |
| 37 | var cells = $('tr.filter')[0].cells; | 48 | var cells = $('tr.filter')[0].cells; |
| 38 | 49 | ||
| @@ -63,12 +74,9 @@ | @@ -63,12 +74,9 @@ | ||
| 63 | } | 74 | } |
| 64 | 75 | ||
| 65 | }); | 76 | }); |
| 77 | + return params; | ||
| 66 | 78 | ||
| 67 | - page = 0; | ||
| 68 | - | ||
| 69 | - loadTableDate(params,true); | ||
| 70 | - | ||
| 71 | - }); | 79 | + } |
| 72 | 80 | ||
| 73 | /** | 81 | /** |
| 74 | * 表格数据分页加载事件 | 82 | * 表格数据分页加载事件 |
| @@ -162,9 +170,11 @@ | @@ -162,9 +170,11 @@ | ||
| 162 | 170 | ||
| 163 | } | 171 | } |
| 164 | 172 | ||
| 173 | + var pData = getParams(); | ||
| 174 | + | ||
| 165 | page = num - 1; | 175 | page = num - 1; |
| 166 | 176 | ||
| 167 | - loadTableDate(null, false); | 177 | + loadTableDate(pData, false); |
| 168 | 178 | ||
| 169 | } | 179 | } |
| 170 | 180 |