我可以使用此代码更改 Excel 导出列中的值。
var buttonExp = {
exportOptions: {
format: {
body: function (data, column, row){
return column === 4 ?
data.replace( 'test', 'REPLACED' ) :
data;
}
}
}
};
var table = $('#myTable').DataTable({
dom: 'lfBrtip',
buttons: [
$.extend(true, {}, buttonExp, {
extend: 'excelHtml5',
text: 'Export xls All',
exportOptions: {
modifier: {
page: 'current'
}
}
如何更改列的 Excel 导出格式:
对此:
最佳答案
我能找到的唯一选择是将导出从 xlsx 更改为 csv。
在 csv 中导出可提供所需的输出。
关于javascript - 数据表更改导出格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37538601/