DataTable选项在哪里定义?

时间:2014-06-20 15:59:53

标签: datatables jquery-datatables

我的问题:是否有关于aoColumns等功能的1.10文档?

背景:我正在使用DataTables 1.10。要创建一个数据表,其中包含可以对我的三列中的两列进行排序的选项,我发现了以下内容(可行):

 dtable = $('#dtable').DataTable({
 "aoColumns" : [ {
    "sWidth" : "90%",
    "bSortable" : true,
    "class" : "t_col",
    "name" : 'trip'
 }, {
    "sWidth" : "5%",
    "bSortable" : true,
    "class" : "s_col",
    "name" : 'stat'
 }, {
    "sWidth" : "5%",
    "bSortable" : false,
    "class" : "d_col",
    "name" : 'del'
 }]
 });

我在网上找到了这个例子,并且(最终)在DataTable legacy site上找到了关于aoColumns的文档。但是,该遗留站点明确指出,"此站点包含DataTables v1.9及更早版本的旧文档,仅供参考。"我无法在任何地方找到此类配置的1.10参考。如果它存在,有人能指出它吗? (同样适用于callback functions

1 个答案:

答案 0 :(得分:2)

首页上有manualreference。他们似乎已经重命名了许多房产。

E.g。 aoColumnsaoColumnDefs现在columnshere)和columnDefshere

回调是here

所以你的代码在ver。 1.10将是:

 dtable = $('#dtable').dataTable({
 "columns" : [ {
    "width" : "90%",
    "orderable" : true,
    className : "t_col",
    "name" : 'trip'
 }, {
    "width" : "5%",
    "orderable" : true,
    className : "s_col",
    "name" : 'stat'
 }, {
    "width" : "5%",
    "orderable" : false,
    className : "d_col",
    "name" : 'del'
 }]
 });