print

起始版本号: Buttons 1.0.0

打印表格数据的按钮

注意:这个需要使用Bottons扩展

说明(Description)

这个按钮允许用户打印表格(根据 exportOptions 选项配置的数据)。 构建一个临时的表格显示在新的窗口,然后调用浏览器的打印命令(尽管可以禁用,参考下面 autoPrint选项)。 最终打印窗口取决于用户是否完成打印或者取消了打印。

构建的临时表可能不包含完成的原始表的样式

可以通过 titlemessage选项来描述文档信息。 或者通过 customize来定制文档(比如添加图片等等)。

选项(Options)

这个按钮有以下选项配置:

示例

Datatables初始化:显示打印按钮

$('#myTable').DataTable( {
    buttons: [
        'print'
    ]
} );

Datatables初始化:禁止自动显示打印对话框

$('#myTable').DataTable( {
    buttons: [
        {
            extend: 'print',
            text: 'Print current page',
            autoPrint: false
        }
    ]
} );

Datatables初始化:使用 exportOptions 选项配置打印当前页数据

$('#myTable').DataTable( {
    buttons: [
        {
            extend: 'print',
            text: 'Print current page',
            exportOptions: {
                modifier: {
                    page: 'current'
                }
            }
        }
    ]
} );

http://datatables.net/reference/button/print

Translation from DataTables.net, with permission