123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158 |
- <title>功能演示1 - 通用分页组件</title>
-
- <div class="layui-card layadmin-header">
- <div class="layui-breadcrumb" lay-filter="breadcrumb">
- <a lay-href="">主页</a>
- <a><cite>组件</cite></a>
- <a><cite>分页演示一</cite></a>
- </div>
- </div>
-
- <div class="layui-fluid">
- <div class="layui-row layui-col-space15">
- <div class="layui-col-md12">
- <div class="layui-card">
- <div class="layui-card-header">总页数低于页码总数</div>
- <div class="layui-card-body">
- <div id="test-laypage-demo0"></div>
- </div>
- </div>
- </div>
-
- <div class="layui-col-md12">
- <div class="layui-card">
- <div class="layui-card-header">总页数大于页码总数</div>
- <div class="layui-card-body">
- <div id="test-laypage-demo1"></div>
- </div>
- </div>
- </div>
-
- <div class="layui-col-md12">
- <div class="layui-card">
- <div class="layui-card-header">自定义主题 - 颜色随意定义</div>
- <div class="layui-card-body">
- <div id="test-laypage-demo2"></div>
- <div id="test-laypage-demo2-1"></div>
- <div id="test-laypage-demo2-2"></div>
- </div>
- </div>
- </div>
-
- <div class="layui-col-md12">
- <div class="layui-card">
- <div class="layui-card-header">自定义首页、尾页、上一页、下一页文本</div>
- <div class="layui-card-body">
- <div id="test-laypage-demo3"></div>
- </div>
- </div>
- </div>
-
- <div class="layui-col-md12">
- <div class="layui-card">
- <div class="layui-card-header">不显示首页尾页</div>
- <div class="layui-card-body">
- <div id="test-laypage-demo4"></div>
- </div>
- </div>
- </div>
-
- <div class="layui-col-md12">
- <div class="layui-card">
- <div class="layui-card-header">开启HASH</div>
- <div class="layui-card-body">
- <div id="test-laypage-demo5"></div>
- </div>
- </div>
- </div>
-
- <div class="layui-col-md12">
- <div class="layui-card">
- <div class="layui-card-header">只显示上一页、下一页</div>
- <div class="layui-card-body">
- <div id="test-laypage-demo6"></div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <script>
- layui.use(['admin', 'laypage'], function(){
- var laypage = layui.laypage;
-
- //总页数低于页码总数
- laypage.render({
- elem: 'test-laypage-demo0'
- ,count: 50 //数据总数
- });
-
- //总页数大于页码总数
- laypage.render({
- elem: 'test-laypage-demo1'
- ,count: 70 //数据总数
- ,jump: function(obj){
- console.log(obj)
- }
- });
-
- //自定义样式
- laypage.render({
- elem: 'test-laypage-demo2'
- ,count: 100
- ,theme: '#1E9FFF'
- });
- laypage.render({
- elem: 'test-laypage-demo2-1'
- ,count: 100
- ,theme: '#FF5722'
- });
- laypage.render({
- elem: 'test-laypage-demo2-2'
- ,count: 100
- ,theme: '#FFB800'
- });
-
- //自定义首页、尾页、上一页、下一页文本
- laypage.render({
- elem: 'test-laypage-demo3'
- ,count: 100
- ,first: '首页'
- ,last: '尾页'
- ,prev: '<em>←</em>'
- ,next: '<em>→</em>'
- });
-
- //不显示首页尾页
- laypage.render({
- elem: 'test-laypage-demo4'
- ,count: 100
- ,first: false
- ,last: false
- });
-
- //开启HASH
- laypage.render({
- elem: 'test-laypage-demo5'
- ,count: 500
- ,curr: location.hash.replace('#!fenye=', '') //获取hash值为fenye的当前页
- ,hash: 'fenye' //自定义hash值
- });
-
- //只显示上一页、下一页
- laypage.render({
- elem: 'test-laypage-demo6'
- ,count: 50
- ,layout: ['prev', 'next']
- ,jump: function(obj, first){
- if(!first){
- layer.msg('第 '+ obj.curr +' 页');
- }
- }
- });
-
- });
- </script>
|