通过DataTable初始化DataTables TableTools

时间:2014-07-18 21:46:54

标签: jquery datatable tabletools

我试图按照this所谓的DataTables插件TableTools的简单初始化过程。据我所知,我只是应该指定tableTools参数,我在其中遵循相同的过程来初始化其他TableTools选项。但是,我使用下面的代码完全没有任何结果。

是否有人熟悉该插件可以提供帮助?

的jQuery

$('#ReportTable').dataTable({
    "aaData": array,
    "aoColumns": headers,
    "bFilter": false,
    "bPaginate": false,
    "bLengthChange": false,
    "bFilter": false,
    "bSort": false,
    "bInfo": false,
    "aaSorting": [],
    "oLanguage": {
        "sSearch": "Filter results:"
    },
    "dom": 'T<"clear">lfrtip',
    "tableTools": {
        "aButtons": [ "copy", "print" ]
    }
});

结果

我刚收到DataTable,而不是TableTools按钮菜单。

enter image description here

1 个答案:

答案 0 :(得分:0)

我遇到了这个问题,我通过更改

解决了这个问题
"dom": 'T<"clear">lfrtip'," 

"sDom": 'T<"clear">lfrtip'" 

(将dom改为sDom)。不明白为什么,但它有效。