制表符-有没有办法只打印选定的行

时间:2019-07-30 19:52:07

标签: javascript tabulator

我正在使用Tabulator javascript表:

http://tabulator.info/docs/4.3/print

有没有一种方法可以只打印选定的行:

 var table = new Tabulator("#example-table", {
    printAsHtml:true, //enable html table printing
    printVisibleRows:false, // print all rows in the table
});

我正在寻找的是诸如“ printSelectedRows:true)之类的选项,或者我可以用来完成此操作的某种变通方法。

1 个答案:

答案 0 :(得分:0)

没有这样的选择。我可以想到的一种解决方法是使用一个过滤器,该过滤器仅导致您希望可见的行,而不使用printVisibleRows:false。然后,只有那些行会打印。当然,这取决于具有某些共同元素的行选择。对于临时选择解决方案,我可以想到的是: 1)可移动的行: http://tabulator.info/docs/4.3/move#rows 将所需的行移到表的可见部分。

2)在表之间移动: 将行移到另一张表进行打印。 http://tabulator.info/docs/4.3/move#rows-table