我正在使用 Jquery Datatable 工具导出报表网格内容。当我需要导出大量行时,这些工具需要大量时间延迟。我需要在此延迟上放置一个“处理”指示器。我将以下代码用于表格工具 -
$('#mytable').dataTable({
"scrollY": 385,
"scrollX": true,
"scrollCollapse": true,
"bProcessing": true,
"jQueryUI": true,
"bSort": false,
"bJQueryUI": true,
"dom": 'T<"clear">lfrtip',
"tableTools": {
"sSwfPath": "http://cdn.datatables.net/tabletools/2.2.3/swf/copy_csv_xls_pdf.swf "
}
});
我还尝试了以下回调方法来放置自定义指标-
"fnClick": function ( nButton, oConfig, oFlash ) {
alert( 'Mouse click' );
}
此方法适用于按钮上的单击事件。实际问题是导出到 pdf 和单击事件不能一起工作!如何在导出之前使用处理指示器导出到 pdf?