Hledáme testery pro manuální testování
Zobrazují se odpovědi 1 až 5 z 5

Datatable a násobné vyhledávání v jednom sloupci

  1. Ahoj,
    mám bootstrap datatable. V jednom sloupci jsou MAC adresy, např. aa:bb:cc:dd:ee:ff. Chtěl bych umožnit hledat/filtrovat nejen dle tohoto předpisu. Řešení by nemělo ovlivnit hledání v jiných sloupcích.
    záznam "aa:bb:cc:dd:ee:ff" by měl vyjet i při vyhledání aa-bb-... nebo aabb... Dá se něco takového udělat?

  2. Co se právě děje na Webtrhu?
  3. Jen rychla uvaha, mozna trosku prasarna... Kdyz bys vygeneroval treba dalsi dva sloupce tabulky, kde bys prave provedl vypis MAC adres s pomlackami a bez pomlcek a pote sloupce skryl, tak to podle me pojede.

    Ale nevim, zda je to presne to, co hledas...

  4. Ak myslime ten isty plugin (https://datatables.net/examples/adva...ttributes.html), tak ten podporue html5 atributy.
    Tzn. do stlpca si das nieco na styl:
    Kód:
    <td data-search="Tiger Nixon">T. Nixon</td>
    a vyhladavat ti to bude v tom data-search. Takze v tvojom pripade si tam mozes dat napriklad:

    Kód:
    <td data-search="aa:bb:cc:dd:ee:ff|aabbccddeeff|aa-bb-cc-dd-ee-ff">aa:bb:cc:dd:ee:ff</td>
    nieco na ten styl.
    Pripadne urcite by sa to dalo riesit nejakou custom search funkciou na ten konkretny stlpec.

  5. Ano zapomněl jsem připsat, že nechci skryté sloupce, to mě také napadlo.
    Řešení od hFOUr zajímavé, ale narostou zbytečně data. Nešlo by to vyřešit nějak v té filtrační funkci $.fn.dataTable.ext.search.push, kde bych jedním regulárem vyměnil : za -, dalším je vyhodil zcela a pak to spojil ORem? Takto jsem to myslel, ale s AJAXem zatím moc neumím.

  6. Datatable je obecne pakarna, ale velmi uzitecna, mnoho je toho napsano v oficialnim Docs: https://www.datatables.net/release-d...api/regex.html

Hostujeme u Server powered by TELE3