Bonjour,
je n'arrive pas à faire un truc tout simple.
J'utilise JQuery et DataTables pour mettre en forme des tableaux issue de requêtes SQL.

Dans ma requêtes, j'ai un trie effectué sur une valeur qui va se trouver dans la colonnes 8 (7 si on part de 0 comme le fait DataTables).

Actuellement, DataTables trie par défaut sur la première colonne (0). Je voudrais que le trie par défaut ce face sur la huitième colonne (7) afin de respecter mon trie SQL (ce sont des dates, donc je préfère le faire en SQL d'abord)
Extrait de mes en-tête de colonnes : Nom : T2Arn.png
Affichages : 1626
Taille : 12,7 Ko
On voit bien la flèche bleu sur la première colonne qui indique un trie par défaut.

J'ai suivis cette doc : https://datatables.net/examples/basi...e_sorting.html
Mais ça ne fonctionne pas.

Voici mon code JQuery pour trier avec DataTables:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$(document).ready(function(){
  $('#tabhisto6').dataTable({order: [[ 7, "asc" ]]});
});
Je mette ou non la commande order, ça ne change rien, ça trie toujours par défaut sur la pmremière colonnes. Et DataTables met bien en forme mon tableau.
Dans l'exemple du lien, c'est noter et parfois J'ai essayé avec les deux syntaxes, ça ne change rien.

Merci de votre aide.