1

我在通过 ajax 请求填充的大表上使用带有 tabletools 的数据表。

当用户选择多行时,它会将它们显示为在表中选择的。

我如何告诉 csv/xls 导出只导出选定的行?

提前致谢

4

2 回答 2

3

愚蠢的我...

刚收到:

            {
                "sExtends": "csv",
                "bSelectedOnly": true
            }
于 2012-11-21T17:18:06.437 回答
0

如果对于像我这样的人bSelectedOnly不起作用(例如,当只选择某些行时,总是复制所有行),在你哭泣之前,只需检查你的运行2.2.3版本是否dataTables.tableTools.js因为此版本中已纠正错误:https ://github.com /DataTables/TableTools/commit/a9afb46cb00417db6d0fd6d7697e5d28830bc959

Fix #48: `bSelectedOnly` option was not working in 1.10.
* Fix is to use the new `fnGetSelectedIndexes` which gives the
  information required for `bSelectedOnly` when needed.
于 2014-09-09T09:23:37.083 回答