一、LayUI介绍

Layui 是一款采用自身模块规范编写的国产前端UI框架,遵循原生HTML/CSS/JS的书写与组织形式,门槛极低,拿来即用。内置了一些常用元素和组件的UI框架。
下载地址为http://www.layui.com/,下载后引入项目中。
<link rel="stylesheet" href="${pageContext.request.contextPath}/css/layui/css/layui.css" rel="external nofollow" >
<script src="${pageContext.request.contextPath}/js/layui.js" ></script>
二、LayPage参数介绍
laypage是内置封装好的一个对象,在进行分页的时候直接调用即可,这里主要有以下几个参数,用于配置laypage的键值对集合:
|
键 |
默认值 |
类型 |
描述 |
|
cont |
必填 |
String/Object |
容器。值可以传入元素id或原生DOM或jquery对象 |
|
pages |
必填 |
Number |
分页数 |
|
curr |
1 |
Number |
当前页。 |
|
groups |
5 |
Number |
连续分页数。 |
|
skin |
default |
String |
控制分页皮肤 |
|
first |
1 |
Number/String/Boolean |
用于控制首页。first: false,则表示不显示首页项 |
|
last |
总页数值 |
Number/String/Boolean |
用于控制尾页。last: false,则表示不显示尾页项 |
|
prev |
上一页 |
String/Boolean |
用于控制上一页。若不显示,设置false即可 |
|
next |
下一页 |
String/Boolean |
用于控制下一页。若不显示,设置false即可 |
|
jump |
核心参数 |
Function |
触发分页后的回调,函数返回两个参数。 |
三、分页实现
在前端展示页面,代码如下:
<script>
var pcountString= "${pcount}";
var psizeString= "${psize}";
var pcountInt= parseInt(pcountString);//总页数
var psizeInt=parseInt(psizeString); //页面大小
var pindex = "${pindex}";// 当前页
var ptotalpages=Math.ceil(pcountInt/psizeInt);// 总记录数
layui.define(['layer', 'laypage' ], function(exports) {
var layer = layui.layer;
var laypage = layui.laypage;
var pcount = pcountInt;// 总记录数
var psize = psizeInt;// 每一页的记录数
// 分页
laypage({
cont : 'pagination', // 页面上的id
pages : ptotalpages,//总页数
curr : pindex,//当前页
skin: '#999999',//颜色
jump : function(obj, first) {
if (!first) {
var parId=$("#parId").val();
var pindex=obj.curr;
window.location.href="${ctx}/web/rest/RecycleManage/GetFileList?parId=" rel="external nofollow" +parId+"&pindex="+pindex;//跳转链接
}
}
});
});
</script>
分页效果如下:
以上这篇基于LayUI实现前端分页功能的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# layer分页
# layui实现把数据表格时间戳转换为时间格式的例子
# layUI实现前端分页和后端分页
# layui前端时间戳转化实例
# 分页
# 下一页
# 上一页
# 尾页
# 给大家
# 首页
# 若不
# 当前页
# 必填
# 是一个
# 几个
# 下载地址
# 希望能
# 跳转
# 这篇
# 回调
# 小编
# 即用
# 大家多多
# 键值
相关文章:
建站之星客服服务时间及联系方式如何?
专业网站制作服务公司,有哪些网站可以免费发布招聘信息?
如何在Windows服务器上快速搭建网站?
如何通过FTP空间快速搭建安全高效网站?
电商网站制作公司有哪些,1688网是什么意思?
建站之星如何快速解决建站难题?
公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?
建站之星后台搭建步骤解析:模板选择与产品管理实操指南
建站ABC备案流程中有哪些关键注意事项?
建站之星安装后如何自定义网站颜色与字体?
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
网站制作公司广州有几家,广州尚艺美发学校网站是多少?
建站之星后台管理:高效配置与模板优化提升用户体验
如何获取免费开源的自助建站系统源码?
如何快速建站并高效导出源代码?
如何挑选高效建站主机与优质域名?
官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站
如何正确选择百度移动适配建站域名?
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
如何在Windows虚拟主机上快速搭建网站?
公司网站设计制作厂家,怎么创建自己的一个网站?
建站之星安装后界面空白如何解决?
建站之星官网登录失败?如何快速解决?
网站制作大概多少钱一个,做一个平台网站大概多少钱?
制作企业网站建设方案,怎样建设一个公司网站?
如何在Golang中使用encoding/gob序列化对象_存储和传输数据
建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析
上海网站制作网页,上海本地的生活网站有哪些?最好包括生活的各个方面的?
如何选择靠谱的建站公司加盟品牌?
专业公司网站制作公司,用什么语言做企业网站比较好?
创业网站制作流程,创业网站可靠吗?
XML的“混合内容”是什么 怎么用DTD或XSD定义
如何快速生成专业多端适配建站电话?
如何快速搭建虚拟主机网站?新手必看指南
台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?
武汉网站制作费用多少,在武汉武昌,建面100平方左右的房子,想装暖气片,费用大概是多少啊?
如何在景安云服务器上绑定域名并配置虚拟主机?
如何使用Golang安装API文档生成工具_快速生成接口文档
建站主机系统SEO优化与智能配置核心关键词操作指南
如何通过IIS搭建网站并配置访问权限?
建站之星代理商如何保障技术支持与售后服务?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
婚礼视频制作网站,学习*后期制作的网站有哪些?
建站为何优先选择香港服务器?
网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?
小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?
如何高效完成独享虚拟主机建站?
郑州企业网站制作公司,郑州招聘网站有哪些?
如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法
高端网站建设与定制开发一站式解决方案 中企动力
*请认真填写需求信息,我们会在24小时内与您取得联系。