$(function () { $(".container-fluid").hide() // 获取活动列表 var page = 1 var limit = 12 function getActivityList() { $.ajax({ method: 'GET', url: adminPath + '/api/wdsxh/activity/activity/index', data: { page: page, limit: limit, }, success: function (res) { $(".container-fluid").show() if (res.code == 1) { var listHtml = "" for (var i in res.data.data) { listHtml += ` ` } $(".container-main .main-content").html(listHtml) if (listHtml) { $(".empty").hide() } else { $(".empty").css("display", "flex") } setPages(res.data.total) } else { console.error(res.msg) } }, error: function (res) { if (res.status == 401) { $(".container-fluid").show() $(".container-main .main-code").show() } } }) } // 设置分页 function setPages(total) { var nowPage = page var totalPage = Math.ceil(total / limit) if (nowPage == 1) { new Paging('page', { nowPage: nowPage, // 当前页码 pageNum: totalPage, // 总页码 totalNum: total, // 总条数 buttonNum: 5, //要展示的页码数量 canJump: 1,// 是否能跳转。0=不显示(默认),1=显示 showOne: 0,//只有一页时,是否显示。0=不显示,1=显示(默认) callback: function (num) { //回调函数 page = num getActivityList() } }) } } // 调用方法 getActivityList() });