我正在使用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)之类的选项,或者我可以用来完成此操作的某种变通方法。
答案 0 :(得分:0)
没有这样的选择。我可以想到的一种解决方法是使用一个过滤器,该过滤器仅导致您希望可见的行,而不使用printVisibleRows:false。然后,只有那些行会打印。当然,这取决于具有某些共同元素的行选择。对于临时选择解决方案,我可以想到的是: 1)可移动的行: http://tabulator.info/docs/4.3/move#rows 将所需的行移到表的可见部分。
2)在表之间移动: 将行移到另一张表进行打印。 http://tabulator.info/docs/4.3/move#rows-table