js分页查询
/**
创新互联建站主营惠农网站建设的网络公司,主营网站建设方案,成都app开发,惠农h5小程序开发搭建,惠农网站营销推广欢迎惠农等地区企业咨询
* 分页说明:
* 因为是JS分页,所以有2个方法必须自己手动写入,分别是getMaxCount()和findPage()
* getMaxCount()为获得当前的记录总数,
* findPage()为根据下方的3个变量查找的列表。
* 然后还需在页面的最下方增加一个div,div的DIV为pageTool
*/
var pageCount=10;//每页数量
var pageIndex=1;//当前第几页
var maxPage=10;//总页数
var total=0;//总数
function nextPage(){
if(pageIndex pageIndex=parseInt(pageIndex)+1; } findPage(); initTool(); //findPage(); } function prePage(){ if(pageIndex>1){ pageIndex=parseInt(pageIndex)-1; } findPage(); initTool(); //findPage(); } function search(){ dwr.engine.setOrdered(false); dwr.engine.setAsync(false); getMaxCount(); pageIndex=1; findPage(); initTool(); //findPage(); } function clickPage(index){ pageIndex=index; findPage(); initTool(); //findPage(); } function clickPage1(){ var button=document.getElementById("goText"); if(button.value>0&&button.value<=maxPage){ clickPage(button.value); }else{ alert("请输入一个大于0小于"+maxPage+"的数字"); } } function initTool(){ var pageTool=document.getElementById("pageTool"); var pageTooltr=' pageTooltr+=' pageTooltr+=' pageTooltr+=' pageTooltr+=' if(pageIndex!=1){ pageTooltr+=' } pageIndex=parseInt(pageIndex); var first=pageIndex-4>0?pageIndex-4:1; var last=pageIndex+4 for(var a=first;a if(a==pageIndex){ pageTooltr+=' }else{ pageTooltr+=' } } if(pageIndex!=maxPage){ pageTooltr+=' } pageTooltr+=' pageTooltr+=' pageTooltr+=' pageTooltr+=' pageTooltr+=' pageTooltr+='
';'; 共'+total+'条数据 ';第'+pageIndex+'页 ';共'+maxPage+'页 ';首页 ';上一页 ';'+a+' ';'+a+' ';下一页 ';尾页 ';跳到第 ';'; 页 ';';
pageTool.innerHTML=pageTooltr;
}
分享标题:js分页查询
文章路径:http://scyanting.com/article/pdspds.html