日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jquery > 以jQuery為基礎的js分頁代碼

以jQuery為基礎的js分頁代碼

來源:程序員人生   發布時間:2014-04-01 03:54:10 閱讀次數:3016次

  網(LieHuo.Net)教程 因為項目需要,今天用了一天時間,開發了一個js分頁控件自認為還算可以,發到網上請朋友們下載使用,“大家好才是真的好”。首先來看一下運行效果如下圖所示。

 
  使用也十分的簡單首先引入jQuery.js文件然后考入本程序的代碼:

以下為引用的內容:
<script type="text/javascript">
function showpage(CountPage,PageSize,CurentPage)
{
var tempHTML="";
if(CountPage<=PageSize)
{
if(CurentPage>1)
{
tempHTML = '<span class="previous"><a href="javascript:showpage('+CountPage+','+PageSize+','+eval(CurentPage-1)+')">previous</a></span>';
}
else
{
tempHTML = '<span class="previous"><a href="javascript:">previous</a></span>'
}

for(i=1;i<=CountPage;i++)
{
if(i==CurentPage)
{
tempHTML = tempHTML+'<span class="previous"> <a href="javascript:">'+i+'</a></span>';
}
else
{
tempHTML = tempHTML+'<span><a href="javascript:showpage('+CountPage+','+PageSize+','+i+')">'+i+'</a></span>';
}
}
if(CurentPage<CountPage)
{
tempHTML = tempHTML+'<span class="next"><a href="javascript:showpage('+CountPage+','+PageSize+','+eval(CurentPage+1)+')">Next</a></span>';
}
else
{
tempHTML = tempHTML+'<span class="next"><a href="javascript:">Next</a></span>';
}
$("#pagelist").html(tempHTML);
return;
}


//頭
if(CurentPage>1)
{
tempHTML = '<span class="previous"><a href="javascript:showpage('+CountPage+','+PageSize+','+eval(CurentPage-1)+')">previous</a></span>';
}
else
{
tempHTML = '<span class="next"><a href="javascript:">previous</a></span>';
}
if(CurentPage==1)
{
tempHTML = tempHTML+'<span class="next"><a href="javascript:">1</a></span>';
}
else
{
tempHTML = tempHTML+'<span><a href="javascript:showpage('+CountPage+','+PageSize+',1)">1</a></span>';
}
var LeftCount=0;
var RightCount=0;
var IfDOT_L=0;
var IfDOT_R=0;
var middle = parseInt(PageSize/2);


LeftCount=CurentPage-1;
RightCount = CountPage-CurentPage;

if((LeftCount>middle)&&(RightCount>middle))
{
LeftCount = middle;
RightCount= PageSize-1-LeftCount;
IfDOT_L=1;
IfDOT_R=1;
}
else
{
if(LeftCount<RightCount)
{
if(LeftCount>parseInt(PageSize/2))
{
LeftCount = parseInt(PageSize/2);
}
RightCount = PageSize-1-LeftCount;
}
else
{
if(RightCount>parseInt(PageSize/2))
{
RightCount = parseInt(PageSize/2);
}
LeftCount = PageSize-1-RightCount;
}
if(CurentPage-1>LeftCount)
{
IfDOT_L=1;
}
if(CountPage-CurentPage>RightCount)
{
IfDOT_R=1;
}
}

//左側
if(IfDOT_L==1)
{
tempHTML = tempHTML+"<span>...</span>";
for(i=CurentPage-LeftCount+2;i<CurentPage;i++)
{
tempHTML = tempHTML+'<span><a href="javascript:showpage('+CountPage+','+PageSize+','+i+')">'+i+'</a></span>';
}
}
else
{
for(i=2;i<CurentPage;i++)
{
tempHTML = tempHTML+'<span><a href="javascript:showpage('+CountPage+','+PageSize+','+i+')">'+i+'</a></span>';
}
}

//當前頁
if(CurentPage!=1&&CurentPage!=CountPage)
{
tempHTML = tempHTML+'<span class="next"><a href="javascript:">'+CurentPage+'</a></span>';
}
//右側
if(IfDOT_R==1)
{
for(i=CurentPage+1;i<CurentPage+RightCount-1;i++)
{
tempHTML = tempHTML+'<span><a href="javascript:showpage('+CountPage+','+PageSize+','+i+')">'+i+'</a></span>';
}
tempHTML = tempHTML+"<span>...</span>";
}
else
{
for(i=CurentPage+1;i<CurentPage+RightCount;i++)
{
tempHTML = tempHTML+'<span><a href="javascript:showpage('+CountPage+','+PageSize+','+i+')">'+i+'</a></span>';
}
}


//尾
if(CurentPage==CountPage)
{
tempHTML = tempHTML+'<span class="next"><a href="javascript:">'+CountPage+'</a></span>';
}
else
{
tempHTML = tempHTML+'<span><a href="javascript:showpage('+CountPage+','+PageSize+','+CountPage+')">'+CountPage+'</a></span>';
}
if(CurentPage<CountPage)
{
tempHTML = tempHTML+'<span class="next"><a href="javascript:showpage('+CountPage+','+PageSize+','+eval(CurentPage+1)+')">Next</a></span>';
}
else
{
tempHTML = tempHTML+'<span class="next"><a href="javascript:">Next</a></span>';
}
$("#pagelist").html(tempHTML);
}
</script>
 
  調用時主要使用如下調用
  showpage(100,13,4);
  其中第一個參數表示分頁總數,第二個參數表示當前頁面顯示的頁碼數,第三個參數表示當前頁。

  源文件下載地址:點擊下載此文件

  文章來自:http://www.cnblogs.com/studyplay/

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 福利毛片 | 久久两性视频 | 成人免费国产 | 999精品视频 | 久久久久国产精品免费免费搜索 | 久久久久成人精品 | 欧美日韩亚洲综合 | 亚洲视频在线视频 | 国产日韩精品视频 | 国产精品久久久久久久午夜片 | 亚洲精品乱码久久久久久蜜桃动漫 | 亚洲在线一区二区 | 国产成人精品一区二区三区四区 | 国产999精品久久久 亚洲视频二区 | 国产高清一二三区 | 美女又爽又黄免费视频 | 久久99国产精品久久99大师 | 成人h动漫精品一区二区器材 | 久久精品国产99国产精品 | 国产毛片毛片 | 欧美日韩三级在线 | 欧美日韩三级在线 | 亚洲精品久久久蜜桃 | 久久影视精品 | 欧美 亚洲 日本 | 99福利在线| 亚洲精品久久久久 | 日韩免费一区 | 亚洲精品美女视频 | 日本一道本视频 | 国产精品免费一区二区 | 片毛片 | 99精品国产免费久久久久久按摩 | 久久久一二三 | 极品美女高潮 | 极品束缚调教一区二区网站 | 国产精品久久久久久婷婷天堂 | 国产欧美日韩综合 | 国产精品免费一区 | 色69av| 福利电影在线播放 |