找了 很多 关于表格分页 点击事件 请求, table.render 并不支持监听点击事件,所以我就把 table.render 和 laypage.render结合在一起
(我也不想写分页的,但是后台讲数据多 ,要加分页,被逼无奈 ,想了一个方法)
先上图
代码
.html
.js
//页面第一次请求 默认 1页 10条
function datalists(pagenum, numperpage) {
$.post(url + 'pipei_dj/pagelist', {
pagenum: pagenum, // 页码数
numperpage: numperpage // 每页条数
}, function (data) {
let datalist = json.parse(data)
datalist(datalist) // 数据传到 table组件
page(datalist) // 数据传到 分页组件
})
}
datalists(1, 10)
function page(data) {
laypage.render({
elem: 'page', //注意,这里的 page 是 id,不用加 # 号
count: data.totalcount, //数据总数,从服务端得到
limit: data.numperpage, // 每页条数
limits: