使用数据表自动导出到Excel

时间:2016-08-10 11:51:41

标签: jquery datatables

我正在使用jQuery数据表

可以通过

添加到Excel的导出
$('table.data-table').DataTable({
  paging: false,
  columnDefs: [{
    targets: 'no-sort',
    orderable: false
  }],

但我想在启动datatable

时自动下载excel文件

有选择吗? 这是一个fiddle,可以点击excel按钮导出到excel

我希望它自动发生

2 个答案:

答案 0 :(得分:1)

您可以在click()回调中initComplete excel按钮:

initComplete: function() {
   $('.buttons-excel').click()
}
分叉小提琴(非故意) - >的 https://jsfiddle.net/850z70do/

答案 1 :(得分:1)

您可以添加' drawCallback'数据表配置的选项。

    drawCallback: function () {
      $('.buttons-excel').trigger('click')
    }