我可以使用此代码更改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导出格式:
对此:
答案 0 :(得分:2)
我能找到的唯一选择是将导出从 xlsx 更改为 csv 。
以 csv 导出可提供所需的输出。