数据表 - 是否可以仅下载显示为CSV的数据?

时间:2014-05-13 00:03:23

标签: datatables jquery-datatables

我知道数据表允许您隐藏列和过滤行。

Tabletools允许用户能够以CSV格式下载表格数据。

然而,它似乎下载了所有内容。

有没有办法只下载显示的内容?我的意思是,在过滤条目和/或隐藏列之后,是否可以仅下载该数据结果?

1 个答案:

答案 0 :(得分:2)

是的,请查看ajax按钮mColumns选项:

  

此参数定义应将哪些列用作数据   出口来源。参数可以是带有a的字符串   所有','可见'的价值或者隐藏' - 或与...的整数数组   要导出的列索引。

此默认值为all。在选项中,定义CSV下载按钮,如下所示:

...
oTableTools: {
    sSwfPath: "path-to-your/copy_csv_xls_pdf.swf",
    aButtons: [
        { sExtends : "csv",
          mColumns : "visible"
        }
    ]
}
...