layui 的table.render 表格使用
小白
2020-08-07
【jquery】
layui 的table.render 表格使用
layui是一个强大前端框架
table 表格就是其中一个实例
table.render({
elem: '#data',
width: 855,
page: {
layout: ['count', 'prev', 'page', 'next', 'limit', 'refresh', 'skip'],
limit: 10,
limits: [20,30,50,100,200,5000]
},
limit: 10,
cols: [
[{
field: 'name',
width: 90,
title: '设备类型',
unresize: true
}, {
field: 'oper',
title: '操作',
width: 100,
fixed: 'right',
toolbar: '#barTool'
}]
],
parseData: function (res) {
console.log('打印数据',res);
var result;
if (this.page.curr) {
result = res.data.slice(this.limit * (this.page.curr - 1), this.limit * this.page.curr);
}
else {
result = res.data.slice(0, this.limit);
}
return {
"code": res.code, //解析接口状态
"msg": res.msg, //解析提示文本
"count": res.count, //解析数据长度
"data": result //解析数据列表
};
}
});
table.on('tool(data)', function(obj){
var data = obj.data; //获得当前行数据
var layEvent = obj.event; //获得 lay-event 对应的值(也可以是表头的 event 参数对应的值)
var tr = obj.tr; //获得当前行 tr 的 DOM 对象(如果有的话)
if(layEvent === 'detail'){ //查看oper
window.location.href="info?StationID="+data.oper
}
return false;
});上面代码仅供参考:
具体详见官网https://www.layui.com/doc/modules/laypage.html#options
最新发布
职场:菜鸟->初级->高级->大神
- git 本地分支关联远程分支,合并!
- 守护进程-kill端口-输出日志-查看等!
- pytorch安装(含cuda、cudnn安装教程)!
- linux系统下ubuntu22.04安装Docker方法!
- 视频截取封面 =php-ffmpeg/php-ffmpeg!
- 常用实例2023-5-10!
- 富文本 塞入mysql 报错: General error: 1366 Incorrect string value: ‘\xF0\x9F\x98\x84‘ for column ‘content‘!
- 百度地图拖拽获取地址实例!
- php使用smtp鉴权方式发送邮件 插件PHPMailer!
- 有道翻译接口对接!
最热排行
职场:菜鸟->初级->高级->大神

