脚本宝典收集整理的这篇文章主要介绍了回顾tp5页面替换的方式进行分页,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
public function show2(){ //接收当前页 $page = input("get.page"); $cpage = empty($page) ? 1 : $page; //每页显示的条数 $length = 3; //总条数 $count = model(‘article‘)->getCount(); //总页数 $num_page = ceil($count/$length); //偏移量 $limIT = ($cpage-1)*$length; //chaxun $data = model(‘article‘)->getAll($limit,$length); //判断 $arr[‘home‘] = 1; $arr[‘prev‘] = $cpage-1 <= 1 ? 1 : $cpage-1; $arr[‘next‘] = $cpage+1 >= $num_page ? $num_page : $cpage+1; $arr[‘last‘] = $num_page; $arr[‘data‘] = $data; return view(‘show2‘,[‘arr‘=>$arr]); }
<table border="1"> <tr> <th>主键</th> <th>标题</th> <th>描述</th> </tr> {volist name="arr.data" id="v"} <tr> <td>{$v.id}</td> <td>{$v.title}</td> <td>{$v.desc}</td> </tr> {/volist} </table> <a href="javascript:void(0)" onclick="page({$arr.home})">首页</a> <a href="javascript:void(0)" onclick="page({$arr.PRev})">上一页</a> <a href="javascript:void(0)" onclick="page({$arr.next})">下一页</a> <a href="javascript:void(0)" onclick="page({$arr.last})">尾页</a> <script src="__statIC__/js/jquery-3.3.1.min.js"></script> <script> function@H_809_360@ page(obj) { $.get("{:url(‘test/show2‘)}?page="+obj,function (data) { $("body").htML(data); }) } </script>
以上是脚本宝典为你收集整理的回顾tp5页面替换的方式进行分页全部内容,希望文章能够帮你解决回顾tp5页面替换的方式进行分页所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。