Json导出Excel(JsonExportExcel)
程序员文章站
2022-05-25 08:01:50
...
Json导出Excel
我们采用JsonToExcel方法,好用的插件一枚!
使用方法:引入js即可
附上大佬插件地址:https://github.com/cuikangjie/js-export-excel
<!--JsonToExcel-->
<script src="https://cuikangjie.github.io/JsonExportExcel/dist/JsonExportExcel.min.js"></script>
//Json导出Excel
function JsonToExcel(jsonData, fileName, sheetName, sheetHeader) {
var option = {};
option.fileName = fileName;
option.datas = [
{
sheetData: jsonData,
sheetName: sheetName,
sheetHeader: sheetHeader,
// sheetFilter:['userNam','age','color','date','url']//列过滤(只显示这几列)
}
];
var toExcel = new ExportJsonExcel(option);
toExcel.saveExcel();
}
<div class="col-sm-1">
<a id="JsonToExcel" class="btn btn-primary" target="grid-form">导出Excel</a>
</div>
$('#JsonToExcel').click(function () {
$.ajax({
type: "post",
url: '',
dataType: "json",
data: {'startDate': $('#startDate').val(), 'endDate': $('#endDate').val()},
success: function (data) {
if (data.voList == '' || data.voList == null || data.voList == undefined) {
updateAlert('所选日期没有可导出的数据!');
return false;
}
else {
var dateNums = '数据统计(' + data.startDate + '-' + data.endDate + ')';
console.log(dateNums);
var data = data.voList;
//自定义标题栏
var title = :['名字','年龄','颜色','日期','地址'];
JsonToExcel(data, dateNums, '', title);
}
}
});
});
上一篇: 最强干货 网红营销+品牌建设=?
推荐阅读
-
Yii框架使用PHPExcel导出Excel文件的方法分析【改进版】
-
使用python将大量数据导出到Excel中的小技巧分享
-
vue中导出Excel表格的实现代码
-
asp.net 利用NPOI导出Excel通用类的方法
-
建议收藏:.net core 使用EPPlus导入导出Excel详细案例,精心整理源码已更新至开源模板
-
fputcsv 导出excel,解决内存、性能、乱码、科学计数法问题
-
C#_.NetCore_WebAPI项目_EXCEL数据导出(ExcelHelper_第二版_优化逻辑)
-
C#使用NPOI将List数据导出到Excel文档
-
用ASP将数据库中的数据直接导出到EXCEL表中
-
java开发easypoi导出excel表格数据