【问题标题】:KTDatatable does not export data to pdf,excel,csv filesKTDatatable 不会将数据导出为 pdf、excel、csv 文件
【发布时间】:2021-12-11 22:10:28
【问题描述】:

代码:

数据表 = $('#kt_datatable').KTDatatable({

        dom: 'Bfrtip',
        buttons: [
            'copyHtml5',
            'excelHtml5',
            'csvHtml5',
            'pdfHtml5'
        ],

【问题讨论】:

  • 并且当从导出列表中选择然后按下没有响应并被重定向到#url
  • 我也有同样的问题!!但我想不通!你也试过这个:buttons: [ 'print', 'copy', 'excel', 'csv', 'pdf' ],@bassel 如果你在 chrome 中打开控制台命令并进入控制台,然后单击选项(es.pdf),你会得到什么错误?

标签: javascript html bootstrap-4


【解决方案1】:

KTDatatable 不支持导出功能。但是您可以使用此插件导出为 PDF。通过将数据传递到 PDF 插件,将其集成到您的自定义导出按钮。 https://github.com/simonbengtsson/jsPDF-AutoTable

var data = datatable.getDataSet();

调用该函数获取网格中的当前数据。

我建议使用 CSV 而不是 excel,我认为更简单的方法是创建 CSV 文件。 您还可以在此处了解有关 CSV 文本格式的更多信息;

Export 2D javascript array to Excel sheet

【讨论】:

    猜你喜欢
    • 2019-09-12
    • 2018-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-29
    相关资源
    最近更新 更多