当前位置:首页 > 日记 > 正文

jQuery中layer分页器的使用

jQuery中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<=last; i++){              // 从未显示的第一行开始              html += '<tr>'+                    '<td width="4%">'+TS[i].id+'</td>'+                    '<td width="8%">'+TS[i].COMPNAME+'</td>'+                    '<td width="12%">'+TS[i].COMTELPHONE+'</td>'+                    '<td width="16%">'+TS[i].COMPCARD+'</td>'+                    '<td width="8%">'+TS[i].DJRQ_S+'</td>'+                    '<td width="8%">'+TS[i].COMTYPE+'</td>'+                    '<td width="28%">'+TS[i].COMCONTEXT+'</td>'+                    '<td width="8%">'+TS[i].STATE+'</td>'+                    '<td width="8%" style="text-align:center;"><button class="layui-btn doBtn">'+TS[i].btn+'</button></td>'+                  '</tr>';            }            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实现跳转

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

相关文章

Excel中进行设置顶端标题行的操作

Excel中进行设置顶端标题行的操作

设置,操作方法,标题,操作步骤,电脑软件,  在excel录入较多的数据时,我们希望每一页都有标题行,这样就可以清楚的知道我们所要表达的意思了。今天,小编就教大家在Excel中进行设置顶端标题行的操作方法。Excel中进行设置顶端标题行的操作步骤…

帮助QQ好友申诉发现自己没有开通邮

帮助QQ好友申诉发现自己没有开通邮

开通,发现自己,邮箱,好友,电脑软件,  帮助QQ好友申诉发现自己没有开通邮箱该怎么办?好友的qq丢了,于是找我来找回qq,但是悲催的是,我的qq邮箱没有开,该怎么帮助他申请呢?下面跟着小编一起来看看吧,欢迎大家前来阅读!帮助QQ好友申诉发现自己没…

Excel如何用数组公式提取区域中的

Excel如何用数组公式提取区域中的

区域,数组,公式,如何用,电脑软件,  有时需要要提取多行多列区域中的重复数据到某列,用数组公式提取区域中的重复值。以下是小编为您带来的关于Excel用数组公式提取区域中的重复值,希望对您有所帮助。Excel用数组公式提取区域中的重复值如下…

ppt中的图像该怎样排版ppt中的图像

ppt中的图像该怎样排版ppt中的图像

图像,方法,技巧,电脑软件,ppt,  在幻灯片上如果全部都是用文字来描述的话,可能在演示的时候都是一个比较枯燥,并且观众看起来也是比较乏味。而我们在图片适当的添加一些图片效果会好很多,在里面添加一些图片来进行演示和沟通,这样更能对观众…

劲舞团情侣签名精选说说

劲舞团情侣签名精选说说

劲舞团,情侣,新篇,经典,电脑软件,  情侣靠爱情生活,正像云雀靠韭葱生活一样。你想不想知道更多劲舞团情侣签名呢?快来看看小编为你挑选的劲舞团情侣签名吧。劲舞团情侣签名【最新篇】卟要背叛我、菇凉,嫁给我,好么?卟要离开我、少年,娶了我,好…

excel2007设置窗口分开显示的教程e

excel2007设置窗口分开显示的教程e

设置,显示,教程,窗口,电脑软件,  Excel中的窗口需要分开显示,具体该如何设置窗口分开呢?下面是由小编分享的excel2007设置窗口分开显示的教程,以供大家阅读和学习。excel2007设置窗口分开显示的教程窗口分开显示步骤1:开始-运行excel2007设…

excel判断字符长度函数的使用方法e

excel判断字符长度函数的使用方法e

字符,函数,长度,使用方法,电脑软件,  Excel中经常需要使用到函数判断字符有多长,用函数具体该如何判断字符长度呢?接下来是小编为大家带来的excel判断字符长度函数的使用方法,供大家参考。excel判断字符长度函数的使用方法判断字符长度步骤…

你可能不知道的JSON.stringify |

你可能不知道的JSON.stringify |

你可,详解,电脑软件,stringify,JSON,前言JSON已经逐渐替代XML被全世界的开发者广泛使用。本文深入讲解JavaScript中使用JSON.stringify的一些细节问题。首先简单回顾一下JSON和JavaScript:不是所有的合法的JSON都是有效的JavaScript; JSON只…

javascript实现滑动解锁功能

javascript实现滑动解锁功能

解锁,功能,电脑软件,javascript,效果图:代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <style type="text/css"> * { margin: 0; padding: 0; } #slider-box { width: 300px; height: 50px; border-radius: …

如何在WPS文字中给照片刻上名字

如何在WPS文字中给照片刻上名字

文字,照片,刻上,名字,如何在,  在WPS文字中也可以给照片刻上名字,刻上名字的照片不仅精美,而且更加有专属的意义。以下是小编为您带来的关于在WPS文字中给照片刻上名字,希望对您有所帮助。在WPS文字中给照片刻上名字操作步骤1、在我们的WPS…

excel2013调出日历控件的方法excel

excel2013调出日历控件的方法excel

日历控件,方法,电脑软件,strong,  在Excel中2013中,日历控件跟其他版本的不一样,需要设置一下才可以看得到日历控件,下面是小编带来的关于excel2013调出日历控件的方法,欢迎阅读!excel2013调出日历控件的方法需要加载&ldquo;Microsoft Date A…

word页眉怎么设置距离

word页眉怎么设置距离

设置,页眉,教程,边距,距离,  有时候发现页眉的边距想要调整一下,但是新手不会,上网找怕麻烦,而且教程太乱没有统一的答案怎么办,哪里有设置页眉更好的方法??下面小编为大家介绍wps中的word怎样设置页眉边距的方法,希望能帮到大家。WPS中word…