Layui下载Excel文件格式为.xlsx格式
Layui下载Excel文件格式为.xlsx格式
1、先下载 excel.js
代码如下(示例):
<script src="../lib/layui-v2.5.4/layui_exts/excel.js"></script>
演示 如下
http://excel.wj2015.com/
excel.js 下载
https://github.com/wangerzi/layui-excel
2、前台界面
代码如下(示例):
$.ajax({
url: '../../路径',
dataType: 'json',
type: "POST",
data: data,
beforeSend: function (XMLHttpRequest) {
XMLHttpRequest.setRequestHeader("Authorization", "bearer " + Token);
},
success: function (res) {
// 假如返回的 res.data 是需要导出的列表数据
console.log(res.data);//
// 1. 数组头部新增表头
res.data.unshift({
name: '状态',
sex: '订单号'
});
// 2. 执行导出函数,系统会弹出弹框
LAY_EXCEL.exportExcel(res.data, '学生.xlsx', 'xlsx');
},
error: function (res) {
layer.msg("导出失败:" + res.msg, {
time: 800,
end: function () {
reload();
}
});
}
});
后台直接查询出显示的 所需要显示的内容 回传给前台即可。