簡體   English   中英

如何使用dataTable打印按鈕添加要打印的元素?

[英]How do I add element to be printed using dataTable print button?

我使用DataTable打印按鈕來打印文件。 我想在桌子上方或下方添加另一個div

我在datatable中使用這個腳本來添加一些標題

title : "This should be another element printed above the DataTable<br /><span id='txt-small' style='font-size:'12px !important;'>Dates : </span>",

但是,它可能不是正確的方法,因為我可能會在DataTable上面添加一個復雜的標頭。

我也使用footer : true,<tfoot>添加要打印的內容但是我可以在DataTable下添加一個復雜的頁腳。

所以,我怎么添加其他元素divtable上面或數據表下打印時我打印表格?

您可以使用customize方法:

{
  extend: 'print',
  title: ' ',
  message: ' ',
  customize: function(win) {
    $(win.document.body).append('<html elements here>'); //after the table
    $(win.document.body).prepend('<html elements here>'); //before the table
  }
},

參考此處: 自定義打印視圖窗口

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM