位置: 编程技术 - 正文

thinkPHP5使用laypage分页插件实现列表分页功能(thinkphp3.2 layui)

发布时间:2023-12-17

推荐整理分享thinkPHP5使用laypage分页插件实现列表分页功能(thinkphp3.2 layui),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:thinkphp5rce,thinkphp5 教程,thinkphp3.2 layui,thinkphp5.1教程,thinkphp5 layui,thinkphp5.1教程,thinkphp+layui,thinkphp5 layui,内容如对您有帮助,希望把文章链接给更多的朋友!

一、背景

在使用thinkPHP框架做项目的时候,经常会遇到对列表的内容进行分页。thinkPHP框架中自带了分页功能,但是有缺陷。这个缺陷是每次返回每页数据给页面时需要重新加载页面所需要的JS、CSS等资源。如果页面包含的JS过多、过大,会增加流量压力。因此,我们使用laypage插件。每次使用ajax请求获取每页的数据就可以了,不需要重复加载页面。

二、分页流程

如下图所示:

流程说明:

thinkPHP5使用laypage分页插件实现列表分页功能(thinkphp3.2 layui)

1) 调研App.php中的函数,该函数调用fetch函数。fetch函数渲染list.html. 2) list.html 调用获取总页数的函数,并得到总页数。 3) 获取第一页数据。 4)初始化laypage分页插件。 5)点击页码,触发分页查询。

三、实现分页功能相关的代码

1、App.php Controller的代码

2、list.html中的html代码

3、list.html中的jQuery代码

四、参考资源

Thinkphp5+PHPExcel实现批量上传表格数据功能 1.首先要下载PHPExcel放到vendor文件夹下,我的路径是:项目/vendor/PHPExcel/,把下载的PHPExcel文件放在这里2.前端代码!DOCTYPEhtmlhtmlheadtitle批量导入数据/title/head

laravel5 使用try catch的实例详解 在laravel5中使用以下代码并没有捕获异常try{var_dump($val);}catch(Exception$e){var_dump($e);echo$e-getMessage();}Laravel5时代控制器被强制放到了子命名空间下,这样直接

Laravel 5.5中为响应请求提供的可响应接口详解 前言Laravel5.5也将会是接下来的一个LTS(长期支持)版本。这就意味着它拥有两年修复以及三年的安全更新支持。Laravel5.1也是如此,不过它两年的错误修

标签: thinkphp3.2 layui

本文链接地址:https://www.jiuchutong.com/biancheng/275961.html 转载请保留说明!

上一篇:ThinkPHP3.2利用QQ邮箱/163邮箱通过PHPMailer发送邮件的方法(thinkphp withjoin)

下一篇:Thinkphp5+PHPExcel实现批量上传表格数据功能

  • 职工享受工伤津贴的条件
  • 税务机关帮我预填了申报数据,我是不是就不用申报了?
  • 企业所得税如何合理避税?
  • 税务是怎么回事
  • 汇算清缴补缴的企业所得税会计分录怎么写
  • 代扣代缴增值税计算公式
  • 个体工商户核定征收税率
  • 企业会计准则和新会计准则的区别
  • 油费补贴是否计入个税
  • 上月未抵扣完的进项税额
  • 总公司收回未分配利润如何入账?
  • 债权投资损失准备
  • 预收帐款一直挂账好吗
  • 无发票材料可以入材料账吗
  • 税控盘服务费减免政策文件
  • 印花税 企业
  • 物业公司怎么开发票
  • 工会经费漏申报去大厅怎么处理
  • 10款手机赚钱软件下载
  • 周转材料属于什么科目
  • u盘显示0字节修改不了
  • 售后租回交易的实质是什么
  • php imagettftext()函数
  • window.location.href返回值
  • vue项目首屏加载过慢
  • show version命令详解
  • 百旺金赋开票系统客服电话
  • python查找列表元素
  • 利息收入怎么做账务处理
  • phpcms api
  • mongodb快速入门
  • 接待客户的住宿费计入什么科目
  • 一般纳税人公司出售旧车怎么开票
  • 固定资产的货币资金包括
  • mysql数据库服务器配置
  • 商品流通企业流程图
  • 信用减值损失属于什么类
  • 没进项发票的开销项发票多少税?
  • 银行存款日记账电子表格模板
  • 发放职工薪酬计入什么科目
  • 生产成本如何结转
  • 软件开发过程付什么费用
  • 上月多出来的薪资怎么算
  • 商业会计怎么做会计分录
  • 销售折扣销货方式有哪些
  • 融资租赁的固定资产计提折旧吗
  • 销售回款率怎么计算,麻烦知道的告诉我,11
  • 应收账款周转率计算公式
  • 房地产企业会计处理实务
  • mysql 5.7启动
  • win7出现问题
  • ubuntu虚拟机与windows共享文件
  • sudo service: command not found 报错的解决方法
  • win10播放视频的软件
  • 如何刷硬盘使用时间
  • mac2019强制关机
  • jQuery插件封装时如要实现链式编程,需要
  • 环境篇作文
  • cocos设置锚点
  • c#怎么使用opencv
  • linux shell脚本中sudo后输入密码
  • js原生dialog
  • javascript之typeof、instanceof操作符使用探讨
  • Unity3D游戏开发标准教程吴亚峰于复兴人民邮电出版社
  • 安装node-sass报错
  • android内存优化三 简书
  • unity怎么调用方法
  • jquery实现ajax加载超时提示的方法
  • webview自定义视频播放器
  • 安卓开发常用代码
  • jquery轮播图原理
  • Python使用dis模块把Python反编译为字节码的用法详解
  • 江苏增值税发票代码
  • 小规模纳税人租金收入增值税税率
  • 山东无犯罪记录证明网上申请
  • 国税局登录密码修改
  • 百旺金赋天津客服
  • 深圳龙华区税务局大浪税务所电话
  • 余杭区税务局地址
  • 什么是免抵税额和免抵退税额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号