• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > LayUI如何实现数据分页功能

LayUI如何实现数据分页功能

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了LayUI,数据分页等相关知识,希望对您有所帮助

LayUI如何实现数据分页功能


我们先来看下官网的演示画面。

具体代码:

页面引入layui.css、 layui.js

<div id="pTable" style="width: 1200px;">    <table class="layui-table" id="layui_table_id" lay-filter="test"></table>    <div id="laypage"></div></div>

前台js

var limitcount = 10;    var curnum = 1;    //列表查询方法    function productsearch(productGroupId,start,limitsize) {        layui.use(['table','laypage','laydate'], function(){            var table = layui.table,            laydate=layui.laydate,            laypage = layui.laypage;            table.render({                elem: '#layui_table_id'                , url: '<%=path%>/xx/pListQuery.html?pId='+productGroupId+'¤tPage='+ start+'¤tNumber=' + limitsize                /*, where:{pagename:start,pagelimit:limitsize} //传参*/                , cols: [[                    {field: 'productId', title: 'ID', width: '170', sort: true}                    , {field: 'productName', title: '名称', width: '450'}                    , {field: 'productState', title: '状态', width: '100'}                    , {field: 'effectTime', title: '生效时间', width: '120', sort: true}                    , {field: 'invalidTime', title: '失效时间', width: '120', sort: true}                    , {field: 'productCost', title: '成本', width: '100', sort: true}                    , {field: 'poperation', title: '操作', width: '100',fixed: 'right', toolbar: '#barDemo'}                ]]                , page: false                , height: 430                ,done: function(res, curr, count){                //如果是异步请求数据方式,res即为你接口返回的信息。                //如果是直接赋值的方式,res即为:{data: [], count: 99} data为当前页数据、count为数据总长度                laypage.render({                    elem:'laypage'                    ,count:count                    ,curr:curnum                    ,limit:limitcount                    ,layout: ['prev', 'page', 'next', 'skip','count','limit']                    ,jump:function (obj,first) {                        if(!first){                            curnum = obj.curr;                            limitcount = obj.limit;                            //console.log("curnum"+curnum);                            //console.log("limitcount"+limitcount);                            //layer.msg(curnum+"-"+limitcount);                            productsearch(productGroupId,curnum,limitcount);                        }                    }                })            }        })          //监听工具条        table.on('tool(test)', function(obj){ //注:tool是工具条事件名,test是table原始容器的属性 lay-filter="对应的值"            var data = obj.data /
  


 
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 如何解决LayUI时间控件闪退问题
  • LayUI如何实现数据分页功能
  • LayUI如何导入excel文件
  • 如何运用layui数据添加页面的前端布局?(附源码)
  • 如何使用layui中的table模块中的基础参数
  • 如何解决vue中layui报错问题
  • Thinkphp5.1 + layui时间范围设置方法
  • 又一个开源倒下:layUI官网即将下线,黯然退场!

相关文章

  • PHP怎么使用header()设置页面编码
  • php使用blob存取图片的信息(含源码)
  • PetalBot-华为自研搜索引擎,这个蜘蛛就是花瓣蜘蛛,将来或许也会在国内再杀出一个搜索引擎
  • PHP如何删除一个路径下的所有文件夹和文件?
  • PhotoShop图层样式制作透明质感玻璃文字效果教程
  • Navicat for MySQL连接MySQL报2005错误怎么办
  • 解决Ajax方式上传文件报错"Uncaught TypeError: Illegal invocation"
  • PHPCMSV9采集网址重复的解决办法 array_unique函数
  • 一文讲解Vue中路由切换终止异步请求(附代码)
  • 动态获取织梦CMS最新更新 利于收录的SiteMap.php文

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • Node.js excel转json
    • WordPress图片显示模糊的问题
    • 404页面对网站SEO不可忽视
    • 分享thinkphp withCredentials跨域问题解决思路
    • TP框架中的钩子怎么配置调用(附代码实例)
    • 如何解决mysql 5.6 中文 乱码问题
    • 怎么用php实现支付宝支付
    • PHP存入mysql乱码怎么办
    • Illustrator结合PS打造碎花风格立体字
    • Vue模仿ElementUI的form表单实例代码

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有