html代码
<a class="btn btn-info btn-myexcel-export" title="导出" href="javascript:;"><i class="fa fa-download"></i> 导出</a>
js代码
在相应页面的js代码中补充按钮脚本
// 初始化表格
table.bootstrapTable({
//...
})
// 自定义导出按钮
$(document).on("click", ".btn-myexcel-export", function () {
var page = table.bootstrapTable('getData'); // 获取页面数据
let ids = [];
let id_data = '';
// 取出当前页面的id
$.each(page,function(i,v){
ids.push(v.id)
if(i == 0){
id_data = v.id;
}else{
id_data += ','+v.id;
}
})
layer.confirm("请选择导出的选项", {
title: '导出数据',
btn: ['全部数据','当前页数据(' + ids.length + '条)'],
yes: function (index, layero) {
// 全部数据
Layer.close(index);
top.location.href="/xxx/xx/export?id_data="
},
btn2: function (index, layero) {
// 当前页面数据</