<button id="search" onClick="getPages();">查询</button>
function getPageNum(){
return pageNum;
}
var pageSize = 20;
function getPageSize(){
return pageSize;
}
var pageNum = 1;
var pageSize = getPageSize();
var totalcount = 0;
$(function(){
$.jqPaginator('#pagination', {
totalPages: 1,
visiblePages: 1,
currentPage: 1,
first: '<li class="first"><a href="javascript:void(0);">首页</a></li>',
prev: '<li class="prev"><a href="javascript:;">前一页</a></li>',
next: '<li class="next"><a href="javascript:void(0);">下一页</a></li>',
last: '<li class="last"><a href="javascript:void(0);">尾页</a></li>',
page: '<li class="page"><a href="javascript:;">{{page}}</a></li>',
onPageChange: function (num, type) {
pageNum = num;
if(type =="change"){
getPages(pageNum);
}
}
});
var pageNum = 1;
getPages(pageNum);
})
$('#search').click(function(){
var pageNum = 1;
getPages(pageNum)
})
function getPages(pageNum){
var page = pageNum;
if(page == null){
page = 1
}
var user = {
emp_name : $('#emp_name').val(),
tel : $('#tel').val(),
region_cd : "{$Think.get.region_cd}",
list_type : "{$Think.get.list_type}",
val : "{$Think.get.val}",
type : "{$Think.get.type}",
start_time : "{$Think.get.start_time}",
end_time : "{$Think.get.end_time}",
top_region : "{$Think.get.top_region}",
pageNum:page,
}
$.ajax({
type:'POST',
url:"{:U('ajaxGetListData')}",
data:user,
success:function(data){
var totalPages= data.all_page;
if(totalPages <=0){
totalPages = 1;
}
var visiblePages = totalPages;
if(visiblePages >=10){
visiblePages = 10
}
$('#pagination').jqPaginator('option', {
totalPages: totalPages,
visiblePages:visiblePages,//每页记录条数
currentPage: data.info.pageNum
});
var html = ""
for(var i = 0;i<data.info.length;i++){
var item = data.info[i]
if(data.status == 0){
$('#data').html('')
}else{
html += `<tr data-order_id="`+item.row_id+`">+
<td>`+item.grid_name+`</td>
<td>`+item.order_date+`</td>
<td>`+item.address+`</td>
<td>`+item.type_name+`</td>
<td>`+item.emp_name+`</td>
<td>`+item.tel+`</td>
<td>`+item.title+`</td>
<td>`+item.content+`</td>
<td>`+item.status_info+`</td>
</tr>`;
}
}
$('#data').html(html)
}
})
}