jquery实现简单分页
2020-08-10 09:36
981 查看
jquery实现简单分页
这里我的分页思路是先创建一个拼接行函数,然后根据每页的行数,将数组再放到分页函数里进行分页。
添加行函数
//添加行函数 //index 默认页码 //num 一页的行数(一页的数据数) //list 要拼成tr的数据list function init(index,num,list) { var tb= $("table").children("tbody"); for(var i= (index-1)*num;i<=index*num-1;i++) { if(i>=list.length) { tb.append(""); } else{ var str="<tr><td>"+list[i].name+"</td><td>"+list[i].brand+"</td><td>"+list[i].country+"</td><td>"+list[i].price+"</td><td><a href='#'>删除</a> <a href='#'>修改</a></td></tr>"; tb.append(str); } } }
分页函数
//分页函数 function pagechange(list){ var index=1;//默认首页 var num=3;//每页的元素数量 var pagenum=list.length%num==0?list.length/num:list.length/num+1;//页码数 init(index,num,list); $("#text").html(index+"/"+parseInt(pagenum) +"页"); //首页 $("#first_page").click(function(){ $("table").children("tbody").children("tr").remove(); index=1; init(index,num,list); $("#text").html(index+"/"+parseInt(pagenum)+"页"); }); //上一页 $("#pre_page").click(function(){ index--; if(index<1){ index=1; } $("table").children("tbody").children("tr").remove(); init(index,num,list); $("#text").html(index+"/"+parseInt(pagenum)+"页"); }); //下一页 $("#next_page").click(function(){ index++; if(index>=pagenum){ index= parseInt(pagenum) ; } $("table").children("tbody").children("tr").remove(); init(index,num,list); $("#text").html(index+"/"+parseInt(pagenum)+"页"); }); //末页 $("#last_page").click(function(){ $("table").children("tbody").children("tr").remove(); index= parseInt(pagenum); init(index,num,list); $("#text").html(index+"/"+parseInt(pagenum)+"页"); }) }
以上就是简单的分页的所有代码了。
乾坤未定,你我皆是黑马!!!
相关文章推荐
- php简单分页 和 jquery实现超简单的隔行变色
- jQuery+ROW_NUMBER实现超级简单分页(不可错过)
- JQuery实现table简单分页带跳转显示行数
- 使用jQuery实现简单的分页效果
- 使用jquery实现简单的表格分页-表头不变
- Jquery简单分页实现方法
- 一个最为简单的jquery 分页实现方法!可以用用于理解js分页的原理。
- jquery实现简单的分页功能
- 自已实现的简单jQuery分页插件
- jQuery+ROW_NUMBER实现超级简单分页(不可错过)
- (jQuery)实现简单的分页控件
- jQuery+ROW_NUMBER实现超级简单分页(不可错过)
- 基于jquery的ajax分页控件的简单实现
- javascript(jquery)实现前台html简单的分页封装
- Jquery简单分页实现方法
- jQuery实现简单分页
- Jquery 实现简单的分页功能
- 基于jQuery的实现简单的分页控件
- jQuery实现的简单分页示例
- JQuery实现简单的分页