jQuery中layer分页器实例详解

本文主要介绍了jquerylayer分页器的使用,实例介绍了layer分页器的技巧,非常具有实用价值,需要的朋友可以参考下,希望能帮助到大家。

layui给我们提供了分页器的组件,进行简单的配置就能做出分页的效果

上代码:

// 点击查询按钮 开始显示表格内容// 如果查询内容不存在 则显示为空$('#searchBtn').click(function(){  var html = '';  $.ajax({    type:"GET",    url:"data/tsResult.json",    success:function(TS){      // 拿到投诉案件数据      // 分页器      layui.use(['laypage','layer'],function(){        var laypage = layui.laypage,        layer = layui.layer;        var num = 7;//每一页出现的数据量        // 模拟渲染        var render = function(curr){//当前页          var html = '',            last = curr*num-1;//当前页的最后一行数据的下标            last = last >= TS.length?(TS.length-1):last;            for(var i=(curr*num-num); i'+                    ''+TS[i].id+''+                    ''+TS[i].COMPNAME+''+                    ''+TS[i].COMTELPHONE+''+                    ''+TS[i].COMPCARD+''+                    ''+TS[i].DJRQ_S+''+                    ''+TS[i].COMTYPE+''+                    ''+TS[i].COMCONTEXT+''+                    ''+TS[i].STATE+''+                    ''+                  '';            }            return html;        };        laypage({          cont:'demo4',          pages:Math.ceil(TS.length/num),          first:false,          last: false,          jump:function(obj){            document.getElementById('TS-list').innerHTML = render(obj.curr);          }        });      });    }  });});

登录后复制

稍微解释一下这边的代码:

1、点击按钮#searchBtn 发起ajax请求 获得需要分页的数据。

2、success成功后回调执行分页+拼接。

3、必须代码

layui.use(['laypage','layer'],function(){        var laypage = layui.laypage,        layer = layui.layer;        }

登录后复制

4、定义一页需要显示的条数num,定义render方法,进行模拟渲染。

5、jump实现跳转

上面的代码是直接可以用的,只需要改一下对象。

相关推荐:

php重写分页器CLinkPager的示例代码分享

javascript – 新手在项目中模仿sg的分页器. 求指点

JQuery的Pager分页器实现代码_jquery

以上就是jQuery中layer分页器实例详解的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2789747.html

(0)
上一篇 2025年3月8日 18:47:02
下一篇 2025年3月8日 18:47:14

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • jQuery页面倒计时并刷新效果的实现方法

    我们都知道,页面倒计时小编在很多网站都有这样的需求,本文主要给大家分享一段jq代码实现页面倒计时并刷新效果,代码简单易懂,非常不错,需要的的朋友参考下,希望能版助到大家。 下面一段代码给大家分享基于jquery实现的页面倒计时并刷新效果,代…

    编程技术 2025年3月8日
    000
  • jQuery中的ajaxSubmit详解

    刚刚学习中,使用到了ajaxsubmit,犹豫以前没有接触㢧这个,所以刚开始是一脸懵逼状态,最后通过查找资料的方式,解决了这个问题这个很兴奋,做到了页面的无刷新上传图片,送给看我博客园的朋友一句话:“山高人为峰,努力定成功!” 下面我对aj…

    2025年3月8日
    200
  • jquery拼接ajax的json和字符串的方法

    整理文档,搜刮出一个jquery拼接ajax 的json和字符串拼接的代码,本文主要介绍了jquery拼接ajax 的json和字符串拼接的方法,这里整理了详细的代码,有需要的小伙伴可以参考下。 jQuery拼接字符串ajax 登录后复制登…

    编程技术 2025年3月8日
    200
  • jquery mobile折叠的导航按钮实现教程

    本文主要为大家详细介绍了jquery mobile实现可折叠的导航按钮,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 本文实例为大家分享了jquery实现可折叠的导航按钮的具体代码,供大家参考,具体内容如下 功能: …

    2025年3月8日
    200
  • ThinkPHP和jquery实现加载更多实例讲解

    本文主要介绍了thinkphp+jquery实现“加载更多”功能代码,以实例代码讲诉了加载更多的代码实现,非常具有实用价值,需要的朋友可以参考下,希望能帮助到大家。 ThinkPHP+jQuery实现“加载更多” 在很多web端界面中都会用…

    2025年3月8日
    200
  • jQuery实现扑克正反面翻牌效果实例分享

    本文主要介绍了jquery实现扑克正反面翻牌效果的实例。具有很好的参考价值。下面跟着小编一起来看下吧,希望能帮助到大家。 效果图: 代码如下:    【JQuery插件】扑克正反面翻牌效果  *{margin:0px;padding:0px…

    2025年3月8日
    200
  • jquery实现table排序功能实例分享

    本文主要介绍了jquery实现的table排序功能,涉及基于jquery的页面元素属性动态操作及鼠标事件响应相关技巧,需要的朋友可以参考下,希望能帮助到大家。 nbsp;html>Document   p { width: 1024p…

    2025年3月8日
    200
  • jQuery表格Table基本操作详解

    本文主要介绍了jquery表格(table)基本操作,结合实例形式分析了jquery针对表格常见的样式、属性及增删行等相关操作技巧,需要的朋友可以参考下,希望能帮助到大家。 Jquery 操作 Html Table 是很方便的,这里对表格的…

    2025年3月8日
    200
  • jQuery实现简单的弹出窗口实例

    本文主要为大家详细介绍了jquery弹出窗口的简单实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能版助到大家。 今天讲了Jquery的弹出窗口的组成和用法: 先把引用文件的代码写好: // 每个弹窗的标识var x =0;…

    2025年3月8日
    200
  • jQuery字符串全部替换的实现方法

    大家对jquery字符串全部替换了解多少?本文主要介绍jquery实现字符串全部替换的方法,具有很好的参考价值。下面跟着小编一起来看下吧,希望能帮助到大家。 大家都是知道jquery有个replace方法可以将字符串中的”&#8…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论