导出:所见即所得
1、js导入:
<script type="text/javascript" src="${base}/js/jquery.table2excel.js"></script>
2、配置好页面
<div style="text-align: center;">
<a class="ui tiny button" id="exportExcel">导出</a>
</div>
3、加入table2excel的导出方法:
$("#exportExcel").click(function(){
var tabletitle=$("#check_project_name").text(); //标题
if($("#column1").is(":hidden")){ //表格体
return false;
}
var cols=$("#column1").find("thead tr:first th").length;
$("#column1").table2excel({
exclude: ".noExl",
name: "Excel Document Name",
filename: tabletitle,
exclude_img: true,
exclude_links: true,
exclude_inputs: true,
cols:cols
});
});
该插件可配置参数:
exclude:不被导出的表格行的CSS class类
name:导出的Excel文档的名称
filename:Excel文件的名称
exclude_img:是否导出图片
exclude_links:是否导出超链接
exclude_inputs:是否导出输入框中的内容
jquery-table2excel 不导出列(隐藏列,或指定列):
columns: cols,//指定不导出列实例: columns: *0,1.2.3".下标从0开始。代表不导出第一列–第四列
可参考文献:
https://www.cnblogs.com/qiupiaohujie/p/13454536.html