首先上效果图:
是不是很熟悉 对,没错就是layui的Table组件 右上角三个 按钮分别是 显示部分字段,导出成CSV,和打印 是LayUI自带的 我们暂且不管他 ,LayUI最多支持 每页显示90条,如果要显示90条以上 就得去修改LayUI.js里面的源码了,扯回原题,底下的分页什么的 都是Table组件自带的 不用我们自己写 我们需要做的是按照他的需求传值(JSON)就可以了
表格代码如下:
layui.use('table', function(){
var table = layui.table;
dicTable = table.render({
elem: '#test'
,url:'http://localhost/laravel55/public/GetAllUser'
,parseData: function(res) { //res 即为原始返回的数据
return {
"code":'0', //解析接口状态
"msg": res.message, //解析提示文本
"count":res.total, //解析数据长度
"data": res.data //解析数据列表
}
}
,toolba