收藏 分销(赏)

js多功能分页组件layPage使用方法详解.doc

上传人:丰**** 文档编号:9747921 上传时间:2025-04-05 格式:DOC 页数:2 大小:19.50KB 下载积分:5 金币
下载 相关 举报
js多功能分页组件layPage使用方法详解.doc_第1页
第1页 / 共2页
js多功能分页组件layPage使用方法详解.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
  这篇文章主要为大家详细分享了laypage分页控件使用实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下   本文的主要目的就是为大家分享layPage 多功能的js分页组件具体操作方法,供大家参考,具体内容如下   php 部分   function index(){     header('Content-Type:text/html;charset=utf-8');     // 获取当前页码,默认第一页,设置每页默认显示条数     $nowpage = I('get.page', 1, 'intval');     $limits = 8;     // 获取总条数     $count = M('Article') -> where(array('status'=>array('egt', 0))) -> count();     // 计算总页面     $allpage = ceil($count / $limits);     $allpage = intval($allpage);     $lists = M('Article') -> where(array('status'=>array('egt', 0)))             -> page($nowpage, $limits) // page 方法分页             -> order('createtime desc')             -> select();     // 跳转分页输出     $this -> assign('lists', $lists);     $this -> assign('allpage', $allpage);     $this -> assign('nowpage', $nowpage);     $this->display();     /*     // ajax 分页输出     $info = array('lists'=>$lists,'allpage'=>$allpage,'nowpage'=>$nowpage);     $this->ajaxReturn($info,'json');     */    }   js 中 laypage(新版本) 跳转分页   // 分页   laypage({     cont: 'show_pages', // 分页容器     pages: "{$allpage}",   // 总页数     skip: true, //是否开启跳页     curr: function(){       var page = "{$nowpage}"; // 当前页(后台获取到的)       return page ? page : 1; // 返回当前页码值     }(),     jump: function(e, first){ //触发分页后的回调(单击页码后)       if(!first){ //一定要加此判断,否则初始时会无限刷新         var urls = "{:U('article/index',array('page'=>'pageval'))}";         var nowpage = e.curr; // (被单击的页码)         urls = urls.replace('pageval',nowpage); // 替换链接样式和页码         window.location.href = urls;       }     }    });   js 中 laypage(新版本) ajax 分页   function demo(curr){     $.getJSON("{:U('article/index')}", {       page: curr //向服务端传的参数,此处只是演示     }, function(res){ // 服务器返回的 json 结果       // 这里处理 res.lists 中的数据内容,使用 html() 方法显示       // 略……               //显示分页       laypage({         cont: 'show_pages', // 容器         pages: res.allpage,   // 总页数(后台的)         curr: res.nowpage, //当前页(后台获取到的)         jump: function(obj, first){ //触发分页后的回调(单击页码后)           if(!first){ //点击跳页触发函数自身,并传递当前页:obj.curr             demo(obj.curr); // (被单击的页码)           }         }       });     });    };    // 初始化运行   demo();   以上就是本文的全部内容,希望对大家学习分页组件layPage有所帮助。   
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服