Jquery DataTable di plugin, il filtraggio personalizzato
-
16-09-2019 - |
Domanda
Come posso impostare un filtro personalizzato nel mio codice per ignorare accenti e caratteri speciali dalla tabella prima della filtrazione?
Sto usando DataTable Plugin ( http://www.datatables.net/ )
Soluzione
includere una versione dei dati che manca gli accenti come una colonna nel DataTable. Si nasconde quella colonna con l'aggiunta di una voce nella matrice aoColumns
nella configurazione letterale.
Diciamo che si inizia con 4 colonne. Uno di questi ha accenti. Aggiungere una quinta colonna con dati non accentata, e aggiungere una configurazione letterale con { "bVisible": false }
in modo che non sarà visualizzato.
E 'invisibile, ma è ancora ricercabile / filtrabile:
$(document).ready(function() {
$('#example').dataTable( {
"aoColumns": [
null,
null,
null,
null,
{ "bVisible": false }
] } );
});
Vedere la per più della configurazione. DataTable con colonne nascoste è un esempio in uso.