document.write(""); document.write(""); document.write(''); var dvpage="dvPage"; var page={ pageindex:1, pagesum:1, pagesize:10, total:0, sort:'', //排序条件 query:'', //查询条件 _initial:function(function_name){ //总的页面条数 var pageshow = ""; if(page.total>0){ page.pagesum=page.total%page.pagesize==0?parseInt(page.total/page.pagesize):parseInt(page.total/page.pagesize+1); var pagepre =parseInt(page.pageindex)> 1 ? parseInt(page.pageindex) - 1 : 1; var hasParameter="("; if(function_name.indexOf("(")!=-1){ hasParameter="" } pageshow += ''; //上一页图标 var i_s = 0, i_e = 0; if (parseInt(page.pageindex) - 4 <= 0) { i_s = 1; i_e = parseInt(page.pagesum) > 9 ? 9 : parseInt(page.pagesum); } else if (parseInt(page.pageindex) + 4 > parseInt(page.pagesum)) { i_s = parseInt(page.pagesum) > 9 ? parseInt(page.pagesum) - 9 : 1; i_e = parseInt(page.pagesum); } else { i_s = parseInt(page.pageindex) - 4; i_e = parseInt(page.pageindex) + 4; } for (var j = i_s; j <= i_e; j++) { if (parseInt(j) == parseInt(page.pageindex)) { pageshow += "" + j + ""; } else { pageshow += "" + j + ""; } } var pagenext = parseInt(page.pageindex) < parseInt(page.pagesum) ? parseInt(page.pageindex) + 1 : parseInt(page.pageindex);//不能超过总页数 if(parseInt(page.pagesum)>9){ pageshow+="..."+parseInt(page.pagesum)+""; } pageshow += ""; //下一页图标 } $("#"+dvpage).html(pageshow); } };