21. září bude sraz! Od 18.00 v restauraci Tradice v Praze u Anděla
Autor Zpráva
Holipop
Profil *
Ahoj, mám na svém webu dataTables a používám plugin pro filtrování každého sloupečku. Teď ale potřebuji přidat nastavení, ale ten plugin je k tomu přidán tečkou (dataTable().columnFilter) a já nevím jak připojit nastavení.

Nyní mám toto

$(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]});   

    } );

A potřebuji k tomu připojit toto

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


Díky moc
juriad
Profil
Holipop:
Stačí ten objekt s nastavením předat metodě dataTable.

$(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]
    });
});

Mimochodem, nejspíš používáš starou verzi. Viz upozornění na stránce http://legacy.datatables.net/usage/features.
Holipop
Profil *
Děkuji mnohokrát. Tu verzi zkontroluji.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0