bootstrap table有导出功能可直接用,所看即所得
:如果是后端分页就只能导出当前页面
这里主要是解决表格带footerFormatter的情况
1、正常情况直接使用表格id 导出即可
上面两个id,下面那个id
$('#data_tables').tableExport({type:'excel',escape: 'false',fileName:filename});
2、如果要导出带footerFormatter的需要如下:
使用表格外层div的id,上面的那个id找第二个和第三个表格,即:下标为1,2
$('#dataTable').find('table:eq(1),table:eq(2)').tableExport({type:'excel',escape: 'false',fileName:filename});
至于find('table:eq(1),table:eq(2)')
看下调试模式即可明白: