我在一个大表上使用带有tabletools的数据表,该表通过ajax请求填充。
当用户选择多行时,它会在表格中显示它们。
如何告诉csv / xls导出只导出选定的行?
提前致谢
答案 0 :(得分:3)
愚蠢的我......
得到它:
{
"sExtends": "csv",
"bSelectedOnly": true
}
答案 1 :(得分:0)
如果像我这样的人bSelectedOnly
不起作用
(例如,只有在选定的时候才会复制所有行),在刻录之前,只需检查2.2.3
版dataTables.tableTools.js
版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.
版本是否因此版本中的错误已得到纠正:https://github.com/DataTables/TableTools/commit/a9afb46cb00417db6d0fd6d7697e5d28830bc959
{{1}}