国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

JavaScript自定義分頁(yè)樣式

2019-11-19 17:54:01
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

自定義分頁(yè)樣式,不多廢話,直接上代碼~

html部分

<div id="my_id">                  <div class="my_id">    <table style="">      <thead style="">        <tr>           <td>購(gòu)買日期</td>           <td>門票名稱</td>           <td>比賽時(shí)間</td>           <td>比賽選手</td>           <td>門票數(shù)量</td>         </tr>      </thead>      <tbody>      </tbody>    </table>  </div>      </div>  

js部分

function testFun(){  var data = [        ["哈哈","呵呵","嘿嘿","啦啦","耶耶"],        ["哈哈","呵呵","嘿嘿","啦啦","耶耶"],        ["哈哈","呵呵","嘿嘿","啦啦","耶耶"],        ["哈哈","呵呵","嘿嘿","啦啦","耶耶"],      ];  var inner = [];  for(var i=0; i<10; i++){    var trList = '<tr>'        +'<td>'+data[i][0]+'</td>'        +'<td>'+data[i][1]+'</td>'        +'<td>'+data[i][2]+'</td>'        +'<td>'+data[i][3]+'</td>'        +'<td>'+data[i][4]+'</td>'        +'</tr>';    inner.push(trList);  }  //分頁(yè)方法調(diào)用  myPagination(my_id,inner,10);  }/* * 分頁(yè) * a傳入的是id * inner傳入的是列表內(nèi)容 * PageSize每頁(yè)顯示的數(shù)目 */function myPagination(a,inner,PageSize){  var pageNum = '<div class="pagination col-xs-12">'        +'<div class="setpage">'        +'<span>第</span><input type="text" class="currentpage" class="form-control"><span>頁(yè)</span>'        +'<span>共<font class="totalpage"></font>頁(yè)</span>'        +'<span>每頁(yè)有<font class="pagesize"></font>條消息</span>'        +'<span>當(dāng)前為第<font class="current_1"></font>-<font class="current_2"></font>條消息</span>'        +'</div>'                  +'</div>';  $(a).append(pageNum);  $(a).find(".pagination").css({    "height": "100%",    "width": "58%",    "float": "left",    "padding": "3px 10px",     "background-color": "#fff",    "margin": "0"  });  $(a).find(".setpage").css({    "height": "100%",    "width": "100%",    "line-height": "30px",    "margin": "0 auto"  });  $(a).find(".setpage span").css({    "float": "left",    "padding": "0 5px"  });  $(a).find(".setpage font").css({    "color": "#DD4449",    "padding": "0 5px"  });  $(a).find(".setpage input").css({    "width": "50px",    "float": "left",    "border-radius":"5px"  });  //分頁(yè)  var Count = inner.length;//記錄條數(shù)   var PageSize=PageSize;//設(shè)置每頁(yè)示數(shù)目   var PageCount=Math.ceil(Count/PageSize);//計(jì)算總頁(yè)數(shù)   var currentPage =1;//當(dāng)前頁(yè),默認(rèn)為1。  $(a).find(".pagesize").html(PageSize);//顯示每頁(yè)示數(shù)目   $(a).find(".setpage .current_1").html("1");//默認(rèn)當(dāng)前條數(shù)1  $(a).find(".setpage .current_2").html(PageSize);//默認(rèn)當(dāng)前條數(shù)2  //設(shè)置輸入頁(yè)面框的范圍,并設(shè)置初始值  $(a).find(".currentpage").val(currentPage)    //顯示默認(rèn)頁(yè)(第一頁(yè))   for(i=(currentPage-1)*PageSize;i<PageSize*currentPage;i++){      $(a).find("tbody").append(inner[i]);   }  $(a).find(".totalpage").html(PageCount);//總頁(yè)數(shù)  //顯示輸入頁(yè)的內(nèi)容   $(a).find(".currentpage").change(function(){    if($(this).val()<1||$(this).val()>PageCount){            $(a).find("tbody").html('<tr><td colspan="3">沒(méi)有更多的消息......</td></tr>');    }else{           var currentpage = $(this).val();      $(a).find("tbody").html('');      for(i=(currentpage-1)*PageSize;i<PageSize*currentpage;i++){         $(a).find("tbody").append(inner[i]);         $(a).find(".setpage .current_1").html((currentpage-1)*PageSize+1);        if(PageSize*currentpage<Count){          $(a).find(".setpage .current_2").html(PageSize*currentpage);        }else{          $(a).find(".setpage .current_2").html(Count);        }      }    }  });}

效果如下圖:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 安丘市| 敖汉旗| 苏尼特右旗| 治多县| 镇赉县| 屏东市| 泸定县| 西宁市| 蕉岭县| 枣阳市| 墨玉县| 绍兴市| 连江县| 始兴县| 嘉祥县| 光泽县| 报价| 祥云县| 耒阳市| 临安市| 金沙县| 琼结县| 尚义县| 个旧市| 东光县| 平远县| 博白县| 福州市| 上高县| 鲁山县| 封开县| 安阳县| 宁化县| 桐城市| 寿宁县| 根河市| 溧阳市| 浦北县| 宁阳县| 天等县| 大悟县|