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);
}
};