layui 工具条实现分页

本文详细介绍了如何使用JavaScript和layui框架实现动态加载数据及分页功能,通过具体代码示例展示了请求后台数据并更新页面内容的过程,以及利用layui的laypage模块创建分页工具条的方法。
1.页面 
<div id="getShowTable" style="width: 100%; height: auto;clear: both;"></div>
2.js
//请求后台返回页面
function lodPage(page, limit,key) {
        //请求数据
        $.ajax({
            type: "post",
            url: gContextPath + "/wantReturnBid/wantReturnBidList.htm",
            data: {
                "page": page, "limit": limit,"key":key
            },
            dataType: "html",
            success: function (data) {
                $("#getShowTable").html(data);
            }
        });
}
3.请求返回的页面加
//分页工具条
<div id="page_dv" style="text-align: center;"></div>    
//js
 layui.use(['laypage', 'layer'], function () {
        var laypage = layui.laypage
            , layer = layui.layer;
        var current =${page.count};
        //分页
        laypage.render({
            elem: 'page_dv'
            , count: current //数据总数
            , curr: '${page.page}'
            , limit: 10
            , groups: 10
            , layout: ['count', 'prev', 'page', 'next', 'refresh', 'skip']
            , jump: function (obj, first) {
                if (!first) {
                    var key = $(".js_invite_serach_key").val()||"";
                    lodPage(obj.curr, obj.limit,key);
                }
            }
        });

        //回标
        $(document).on("click",".js_return_bid",function(){
            var _th = $(this);
            var _rel = _th.attr("rel");
            window.location.href=gContextPath+"/wantReturnBid/wantReturnBidEdit.htm?planId="+_rel;
        });

    })

 

转载于:https://www.cnblogs.com/tangbang/p/10121081.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值