$(document).ready(function() {
var printCounter = 0;
// Append a caption to the table before the DataTables initialisation
$('#example').append('<caption style="caption-side: bottom">A fictional company\'s staff table.</caption>');
$('#example').DataTable( {
dom: 'Bfrtip',
buttons: [
'copy',
{
extend: 'excel',
messageTop: 'The information in this table is copyright to Sirius Cybernetics Corp.'
},
{
extend: 'pdf',
messageBottom: null
},
{
extend: 'print',
messageTop: function() {
printCounter++;
if (printCounter === 1) {
return 'This is the first time you have printed this document.';
} else {
return 'You have printed this document '+printCounter+' times';
}
},
messageBottom: null
}
]
});
});
我在我的应用程序中使用下面的链接数据表。
当我第一次点击 print 它正常工作并进入打印页面时,但当我点击第二次或第三次时它不会打印。
您可以在以下链接中查看相同的问题。
https://datatables.net/extensions/buttons/examples/html5/titleMessage.html