excel

起始版本号: Buttons 1.0.0

以Excel CSV格式保存表格中的数据

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

说明(Description)

这个按钮作为一个代理,根据浏览器的支持和页面上的库自动选择是 excelHtml5Button 还是 excelFlashButton

如果浏览器不支持,按钮则不会显示

选择的顺序是:

如果检测到环境要求不满足,则不显示此按钮。

Datatables已经处理了该使用html5还是falsh,这样不需要程序员用逻辑去控制, 你任然可以使用 exportOptions选项定义按钮类型

选项(Options)

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

示例

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

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

Datatables初始化:使用 exportOptions 选项配置导当前页数据

$('#myTable').DataTable( {
    buttons: [
        {
            extend: 'excel',
            text: 'Save current page',
            exportOptions: {
                modifier: {
                    page: 'current'
                }
            }
        }
    ]
} );

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

Translation from DataTables.net, with permission