如何使用带有FixedColumns和TableTools的dataTables在打印视图上查看固定列

时间:2013-02-06 17:53:53

标签: jquery datatables tabletools

我正在使用带有FixedColumns和TableTools附加功能的DataTables。

单击“打印”按钮查看打印预览时,不会显示固定列,但PDF和Excel函数会打印所有列。

在这里你可以看到一个实例: http://live.datatables.net/epuxem/9 (打印按钮是实例中标记为“Imprimir”的按钮)

如何在打印视图中查看整个表格?

1 个答案:

答案 0 :(得分:0)

您可以在标题中添加单独的样式表,专门用于打印视图。在此样式表中,您可以向数据表添加样式,以显示列的固定行,以及您希望包含的任何其他打印视图相关样式。

添加到标题中:

<link rel="stylesheet" type="text/css"href="/projName/css/print.css" media="print">

print.css示例,用于向数据表中添加行:

#tableId .tdClassNameForLeftBorder {
   border-left: 1px solid #D3D3D3;
}