我正在使用JQuery Data表并在每列中包含一些隐藏值。导出到excel时,它每个列都显示隐藏值。 有什么方法可以阻止这种情况吗?
答案 0 :(得分:0)
不确定您是否表示隐藏了列,或者您的某些列中是否隐藏了数据?假设你有隐藏的列:
DataTables具有内置的Excel exportOptions
功能,用于指定要导出的数据。无论您在何处声明按钮,只需添加以下内容即可导出可见数据:
buttons: [
{
extend: 'excel',
exportOptions: {
columns: ':visible'
}
}
]
这是一个相同行为的示例,仅使用打印按钮: https://datatables.net/extensions/buttons/examples/print/columns.html