最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js下通過getList函數(shù)實(shí)現(xiàn)分頁效果的代碼

 更新時(shí)間:2010年09月17日 09:35:01   作者:  
js下通過getList函數(shù)實(shí)現(xiàn)分頁效果的代碼,需要通過js分頁的朋友可以參考下。
用js實(shí)現(xiàn)頁面的分頁:

復(fù)制代碼 代碼如下:

<table border="0" cellpadding="0" cellspacing="0" width="100%" style="background-color:#D2EBF3;" height="32">
<tr><td align="right" bgColor="#f7f7f7" height="36">
<a href="javascript:void(0)" onclick="getPage(-1)" style="visibility :visible " id="up">上一頁</a>
<a href="javascript:void(0)" onclick="getPage(1)" style="visibility :visible " id="next">下一頁</a>
<a href="javascript:void(0)" onclick="getPage(0)" style="visibility :visible ">首頁</a>
<a href="javascript:void(0)" onclick="getPage(11)">尾 頁</a>
<form name="form1" id="form2">
<select name='PageCtl1_select' id="select" onchange='SD_Web_PageCtlGoOtherPage(this.value);' style="width: 30px"></select>&nbsp;//按下拉顯示頁數(shù)
</form>
</td> </tr>
</table>

getPage()為js函數(shù),如下:

復(fù)制代碼 代碼如下:

//參數(shù)說明:lblPostsCount:總共記錄條數(shù),由getActivityCount獲得;iPageIndex:全局變量,當(dāng)前頁數(shù)
function getPage(page)
{
if(page==0)//回到首頁
{
iPageIndex=1;
document.form1.PageCtl1_select.options[iPageIndex-1].selected="true"; //下拉框顯示第幾頁,數(shù)組從0開始
getActivityList(1);
}
else if(page==11)//回到尾頁
{

iPageIndex=Math.round (lblPostsCount/6);
document.form1.PageCtl1_select.options[iPageIndex-1].selected="true";
getActivityList(iPageIndex);
}
else //上一頁,下一頁
{
iPageIndex=iPageIndex+page;
if(iPageIndex<=0) //如果是第一頁還點(diǎn)上一頁,還是保持在第一頁
iPageIndex=1;
else if(iPageIndex>Math.round (lblPostsCount/6))//如果是最后一頁還點(diǎn)下一頁,保持在最后一頁
iPageIndex=Math.round (lblPostsCount/6);
else
{
document.form1.PageCtl1_select.options[iPageIndex-1].selected="true";
getActivityList(iPageIndex);//調(diào)用List清單
}
}
}

function getActivityCount() //獲取記錄條數(shù)
{
var variable=['strWhere'];
var value=new Array(1);
value[0]="iStatus=2 and iPublic=5";
newRequest("getActivityCount",variable,value,getAllActivityCountShow);
beginRequest();
}
function getAllActivityCountShow()
{
var xmlhttp=xmlHttpRequest;
  var str=xmlhttp.responseText;
   var value=GetValue(str,"getActivityCountResult");
   lblPostsCount=value; //記錄總數(shù)
  document.form1.PageCtl1_select.length=0; //初始下拉框,把頁數(shù)付給下拉框的value值和text顯示;
for(i=1;i<=Math.round (lblPostsCount/6);i++)
{
var option=document.createElement("option");
option.value=i;
option.text=i;
document.form1.PageCtl1_select.options.add(option);
}
}


按下拉框顯示第幾頁函數(shù):

復(fù)制代碼 代碼如下:

function SD_Web_PageCtlGoOtherPage(pageNo)
{
getActivityList(pageNo);
}

相關(guān)文章

  • JS Object.preventExtensions(),Object.seal()與Object.freeze()用法實(shí)例分析

    JS Object.preventExtensions(),Object.seal()與Object.freeze()用

    這篇文章主要介紹了JS Object.preventExtensions(),Object.seal()與Object.freeze()用法,結(jié)合實(shí)例形式分析了javascript控制對(duì)象擴(kuò)展、密封、凍結(jié)等相關(guān)函數(shù)與操作技巧,需要的朋友可以參考下
    2018-08-08
  • 更優(yōu)雅的微信小程序骨架屏實(shí)現(xiàn)詳解

    更優(yōu)雅的微信小程序骨架屏實(shí)現(xiàn)詳解

    這篇文章主要介紹了更優(yōu)雅的微信小程序骨架屏實(shí)現(xiàn)詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • javascript中活靈活現(xiàn)的Array對(duì)象詳解

    javascript中活靈活現(xiàn)的Array對(duì)象詳解

    本文的內(nèi)容就如同標(biāo)題一樣,這篇文章將會(huì)靈活的運(yùn)行Array對(duì)象的一些方法來實(shí)現(xiàn)看上去較復(fù)雜的應(yīng)用。相信對(duì)大家學(xué)習(xí)或者理解javascript中的Array對(duì)象能具有一定的參考借鑒價(jià)值,有需要的朋友們下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)吧。
    2016-11-11
  • layui 彈出層回調(diào)獲取彈出層數(shù)據(jù)的例子

    layui 彈出層回調(diào)獲取彈出層數(shù)據(jù)的例子

    今天小編就為大家分享一篇layui 彈出層回調(diào)獲取彈出層數(shù)據(jù)的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • JSONP解決JS跨域問題的實(shí)現(xiàn)

    JSONP解決JS跨域問題的實(shí)現(xiàn)

    這篇文章主要介紹了JSONP解決JS跨域問題的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • JavaScript中this機(jī)制是如何真正工作的

    JavaScript中this機(jī)制是如何真正工作的

    JavaScript中this機(jī)制提供了更優(yōu)雅的方式來隱含地“傳遞”一個(gè)對(duì)象引用,導(dǎo)致更加干凈的API設(shè)計(jì)和更容易的復(fù)用,this既不是函數(shù)自身的引用,也不是函數(shù)詞法作用域的引用,this實(shí)際上是在函數(shù)被調(diào)用時(shí)建立的一個(gè)綁定,它指向什么是完全由函數(shù)被調(diào)用的調(diào)用點(diǎn)來決定的
    2023-11-11
  • JavaScript實(shí)現(xiàn)繼承的6種常用方式總結(jié)

    JavaScript實(shí)現(xiàn)繼承的6種常用方式總結(jié)

    JavaScript想實(shí)現(xiàn)繼承的目的:重復(fù)利用另外一個(gè)對(duì)象的屬性和方法。本文為大家總結(jié)了JavaScript實(shí)現(xiàn)繼承的6種常用方式,需要的可以參考一下
    2022-07-07
  • js使用oclif開發(fā)命令行工具實(shí)現(xiàn)批量修改文件名

    js使用oclif開發(fā)命令行工具實(shí)現(xiàn)批量修改文件名

    前端開發(fā)工作中常用的很多CLI命令相信大家已經(jīng)很熟悉了,很方便很實(shí)用,能夠快速幫助你創(chuàng)建項(xiàng)目,快速執(zhí)行某些重復(fù)性操作,下面我們就來學(xué)習(xí)一下如何使用CLI命令批量修改文件名吧
    2023-12-12
  • 利用JS實(shí)現(xiàn)機(jī)器人總動(dòng)員小游戲

    利用JS實(shí)現(xiàn)機(jī)器人總動(dòng)員小游戲

    這篇文章主要介紹了如何利用HTML+CSS+JS編寫一個(gè)機(jī)器人總動(dòng)員小游戲,代碼簡(jiǎn)單易懂對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-11-11
  • JS 文件傳參及處理技巧分析

    JS 文件傳參及處理技巧分析

    其實(shí)為js文件傳參是很久就接觸過的一個(gè)問題,只是一直沒有放在心上,今天在無憂看到又有人問這個(gè)問題,今日總結(jié)一下。
    2010-05-05

最新評(píng)論

合水县| 奉节县| 株洲市| 绥德县| 明溪县| 定边县| 泊头市| 马鞍山市| 贡觉县| 镇雄县| 西畴县| 泰来县| 峨山| 辽源市| 浦江县| 连江县| 祁门县| 濉溪县| 邵阳市| 中宁县| 富裕县| 武义县| 德清县| 安义县| 集安市| 古交市| 申扎县| 巍山| 阿勒泰市| 阿拉尔市| 都兰县| 广南县| 无棣县| 绩溪县| 府谷县| 随州市| 滕州市| 抚顺县| 巫溪县| 宁晋县| 连州市|