<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <script src="http://oss.sheetjs.com/js-xlsx/xlsx.full.min.js"></script> </head> <body> <button onclick="downloadExl(jsono)">导出</button> <script type="text/javascript"> window.onload=function () { var filename = "file.xlsx"; //文件名称 // data二维数组第一个表示列表名 后边的则是列表名对应的值 var data = [['列表名1','列表名2','列表名3'],["foo","bar",'hahaha], ["baz", "aaa", "qux"]]; //数据,一定注意需要时二维数组 var ws_name = "Sheet1"; //Excel第一个sheet的名称 var wb = XLSX.utils.book_new(), ws = XLSX.utils.aoa_to_sheet(data); XLSX.utils.book_append_sheet(wb, ws, ws_name); //将数据添加到工作薄 XLSX.writeFile(wb, filename); //导出Excel } </script> </body>
完结 2021-03-31 17:53:41