//初始化分页
function initPageResult(nPageIndex,nPageSize,nCount,tbody){
var html = [];
var nCountPage = (nCount%nPageSize==0)?(nCount/nPageSize):(nCount/nPageSize)+1;//总页数
nCountPage = parseInt(nCountPage);
//总页数
html.push('<div class="page_main"><span>共有 '+nCount+' 条记录</span> ');
//上一页
var prevPage = (nPageIndex>1)?'<a href="javascript:void(0)" οnclick="query('+(nPageIndex-1)+')">上一页</a>':'<span style="color:#CCCCCC;">上一页</span>';
html.push(prevPage);
//第一页及省略页
if (nPageIndex-3>1){
html.push('<a href="javascript:void(0)" οnclick="query('+1+')">'+1+'</a>');
if (nPageIndex-3>2){
html.push("<span>...</span>");
}
}
//当前页前3页
for(var i=3;i>=1;i--){
if (nPageIndex-i>=1){
html.push('<a href="javascript:void(0)" οnclick="query('+(nPageIndex-i)+')">'+(nPageIndex-i)+'</a>');
}
}
//当前页
html.push('<span class="page_cur">'+nPageIndex+'</span>');
//当前页后3页
for(var i=1;i<=3;i++){
if (nPageIndex+i<=nCountPage){
html.push('<a href="javascript:void(0)" οnclick="query('+(nPageIndex+i)+')">'+(nPageIndex+i)+'</a>');
}
}
//省略页及尾页
if (nPageIndex+3<nCountPage){
if (nPageIndex+3<nCountPage-1){
html.push("<span>...</span>");
}
html.push('<a href="javascript:void(0)" οnclick="query('+nCountPage+')">'+nCountPage+'</a>');
}
//下一页
var nextPage = (nPageIndex<nCountPage)?'<a href="javascript:void(0)" οnclick="query('+(nPageIndex+1)+')">下一页</a>':'<span style="color:#CCCCCC;">下一页</span>';
html.push(nextPage);
html.push("</div>");
$("#"+tbody).html(html.join(''));
html = null;
}