JQuery 带有输出小部件的 tablesorter 数学小部件

JQuery tablesorter math widget with output widget

我正在使用 jquery tablesorter 并且能够使用过滤器和数学小部件。我现在正在尝试使用输出小部件将 table 导出到 csv 并且它工作正常,除了我找不到导出使用数学小部件的页脚的方法。我已阅读 http://mottie.github.io/tablesorter/docs/example-widget-output.html 中的文档,但找不到执行此操作的方法。有什么简单的方法可以做到这一点吗?提前谢谢你。

编辑:自己找到答案

我不知道它是否好用,但它确实有效。除了将使用数学小部件的总计和平均值的行放在页脚中,我还将它添加到 table 的最后一部分,然后设置 tr style="visibility:collapse"。这样它在导出时成为我 table 中的最后一行,但它是隐藏的,因此不会给用户造成混淆。

输出小部件似乎不包括 tfoot 行,因此我添加了一个新选项 output_includeFooter。此代码更改当前在存储库的 master 分支中可用。

下载文件:widget-output.js(单击 raw 按钮)。

或者,下载整个存储库的 zip(main page 上的 link)。