csvHtml5

起始版本号: Buttons 1.0.0

以csv格式保存表格中的数据(使用Html5)

注意:这个需要使用Bottons扩展

说明(Description)

该按钮创建了一个以逗号分隔的CSV文件,可以应用到电子表格和数据分析应用程序。

这个需要比较新的浏览器支持(不支持IE8和9)。对于老版本的浏览器, csvFlashButton 使用flash插件提供创建和保存文件的功能。 csvButton 可以自动选择基于浏览器的功能。

注意在Safari上的支持: 不会弹出下载生成的文件 参考Webkit bug 102914。 生成的csv文件显示在另一个选项卡中,你可以选择另存为来下载该文件。

选项(Options)

这个按钮有以下选项配置:

示例

Datatables初始化:试用 HTML5 CSV按钮

$('#myTable').DataTable( {
    buttons: [
        'csvHtml5'
    ]
} );

Datatables初始化:使用 csvButton ,让浏览器自动选择

$('#myTable').DataTable( {
    buttons: [
        'csv'
    ]
} );

Datatables初始化:使用 exportOptions 选项配置导出所有数据,不管过滤

$('#myTable').DataTable( {
    buttons: [
        {
            extend: 'csvHtml5',
            text: 'Copy all data',
            exportOptions: {
                modifier: {
                    search: 'none'
                }
            }
        }
    ]
} );

http://datatables.net/reference/button/csvHtml5

Translation from DataTables.net, with permission