【问题标题】:How to see fixed columns on print view, using dataTables with FixedColumns and TableTools如何使用带有 FixedColumns 和 TableTools 的 dataTables 在打印视图上查看固定列
【发布时间】:2013-02-06 17:53:53
【问题描述】:

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

当我点击打印按钮查看打印预览时,固定列不显示,但 PDF 和 Excel 函数打印所有列。

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

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

【问题讨论】:

  • 我也面临同样的问题..你找到任何解决方案..如果有任何解决方案,请分享...
  • 没有解决方案或答案。暂时我建立了自己的个性化方法来显示“打印视图”,但并不完全令人满意。

标签: jquery datatables tabletools


【解决方案1】:

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

添加到您的标题:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-14
    • 1970-01-01
    • 1970-01-01
    • 2015-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多