Dans ce code:
$('#example').dataTable( {
"columnDefs": [ {
"targets": 0,
"searchable": false
} ]
} );
cibles a reçu un index de colonne. Mais dans mon cas, les colonnes peuvent être dans des ordres différents. Donc ma question est, peut-on donner aux "cibles" le nom du paramètre de colonne et si oui, comment?
De la documentation (accent sur le mien):
Cette propriété
targets
indique à DataTables à quelle (s) colonne (s) la définition doit être appliquée. Ça peut être:
- 0 ou un entier positif - index de colonne comptant à partir de la gauche
- Un entier négatif - index de colonne comptant à partir de la droite
- Un nom de chaîne - classe sera mis en correspondance sur le TH pour la colonne
- La chaîne "_all" - toutes les colonnes (c.-à-d. Attribuer une valeur par défaut)