dataTables插件和选项

时间:2015-01-29 18:21:31

标签: jquery datatables

我的网站上有dataTables,我在每列中都使用了filtr插件。现在我需要添加选项,但插件是用dot(dataTable()**。** columnFilter)声明的,我不知道如何加入选项。

我有这个

$(document).ready( function () {
    $('#zakazky').dataTable().columnFilter({aoColumns: [
        {},{type: "checkbox", values: ['Obchod', 'Rozvaděče', 'Projekce', 'Realizace', 'Mar']},{type: "checkbox", values: ['R', 'J', 'P', 'O', 'M', 'N']},{},{},{},{},{},{},{type: "checkbox", values: ['Ano', 'Ne']},{},null]});   

    } );

我需要加入

"bAutoWidth": false,
    "aoColumns": [
      { "sWidth": "30%" },
      { "sWidth": "30%" },
      { "sWidth": "40%" }
    ]

谢谢。

1 个答案:

答案 0 :(得分:1)

尝试这样

$(document).ready(function() {
    $('#zakazky').dataTable({
        "bAutoWidth": false,
        "aoColumns": [{
            "sWidth": "30%"
        }, {
            "sWidth": "30%"
        }, {
            "sWidth": "40%"
        }]
    }).columnFilter({
        aoColumns: [{}, {
            type: "checkbox",
            values: ['Obchod', 'Rozvaděče', 'Projekce', 'Realizace', 'Mar']
        }, {
            type: "checkbox",
            values: ['R', 'J', 'P', 'O', 'M', 'N']
        }, {}, {}, {}, {}, {}, {}, {
            type: "checkbox",
            values: ['Ano', 'Ne']
        }, {}, null]
    });
});