EXCEL 如何制作瀑布图,对于有些数据做图表非常适合用瀑布图,比如生活开支......
前端table转excel的方法
前端下载excel
方法/步骤
1.首先下载jquery.table2excel.js可以网上百度自行下载;freemarker的写法
#assign path=request.contextPath>
script type="text/javascript" src="${path}/resources/js/excelImport/jquery.table2excel.js">/script>
function exportTableExecl() {
$("#examData").table2excel({
exclude: ".noExl",
name: "Excel Document Name",
filename: fileName "日常数据.xls",
exclude_img: true,
exclude_links: true,
exclude_inputs: true
});
}
filename属性,在ie和谷歌显示的不一致,建议增加.xls,可以正常使用;
exclude_img: true,
exclude_links: true,
exclude_inputs: true
分别代表:图片,超链接,是否导出输入框中的内容。
table class="tablelist" style="margin-top:5px;" id="examData">/table>table设置id属性;
th style="width: 50px" class='noExl'>操作/th>设置noexl表示不导出数据;
function showTitle(obj){
layer.open({
type: 1,
skin: 'layui-layer-rim', //加上边框
area: ['520px', '340px'], //宽高
content: 'div style="padding: 15px 15px 15px 15px;font-size: 18px;"> ' $(obj).attr("title") '/div>'
})
}
js获取model层绑定的数据,使用el表达式'${}';使用‘’包括,不然获取不到,
map集合,传递到前端,需要解析后使用;
function showSpecialDetail(specialId,kpiCode,organIds,year,stage,reportMethod){
var url = window.path "/jxkh/examination/showSpecial?id=" specialId "&kpiId=" kpiCode "&organIds=" organIds "&year=" year "&stage=" stage "&reportMethod=" reportMethod;
var isquarter = $("#search-isquarter").val();
location.href=url "&isquarter=" isquarter;
}
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!