2

我将 jquery tablesorter 与寻呼机一起使用。

我搜索了一种打印版本的页面显示所有项目(不仅仅是可见的列表)的方式。

示例:您有一个包含 25 个元素的列表。将寻呼机设置为 10 个元素。在第 1 页上,您将看到前 10 个元素。在此页面上,您调用 Print。结果是 25 个元素的列表。

4

1 回答 1

2

如果您碰巧使用我的 tablesorter 分支,您有两种选择:

  1. 将 pager plugin 选项设置removeRowsfalse,然后将其包含在您的 css 样式表中:

    @media print {
      table.tablesorter tbody tr {
        display: table-row !important;
      }
    }
    

    如果过滤器小部件处于活动状态,此方法也将起作用。

  2. 打印前禁用寻呼机插件,如下所示:

    // use $('table.tablesorter').trigger('enable.pager'); to re-enable the pager
    $('table.tablesorter').trigger('disable.pager');
    

这是从这里转贴的。

于 2013-01-25T06:13:07.373 回答