我正在使用datatables.net从HTML表创建PDF。
是否可以为PDF创建(或其他导出)添加某种回调/诺言?有些表有3,000多个行,如果我可以在生成过程中向用户显示“工作”模式或其他进度条,那将是很好的。我似乎找不到关于PDF已开始和已结束的任何通知。
这就是我用来创建PDF的内容
$(document).ready( function () {
tableData.DataTable({
buttons: [
{
extend: 'pdfHtml5',
orientation: 'landscape',
pageSize: 'A4',
alignment: "center",
customize : function(doc) {
//Show some working modal?
doc.pageMargins = [10, 10, 10,10 ];
doc.content[2].table.widths = Array(doc.content[2].table.body[0].length + 1).join('*').split('');
},
}
]
})
} );
答案 0 :(得分:0)
dataTables.net没有现成的回调或函数来知道PDF创建何时开始以及何时完成。他们计划添加它,但是到目前为止还没有。