#17934

SortTable.js

Un petit code pour trier des tableaux HTML.

Ça n’est pas universel et il faut que le tableau possède un <thead> mais ça marche pas mal : ça trie de façon numérique pour les colonnes numériques et de façon naturelle (alphabétique) le reste du temps.

Le JS fait moins de 50 lignes (non minifié et légèrement commenté).

Pour l’utiliser :
– utilisez le JS
– prenez aussi le CSS (pour les petites flèches)
– mettez un "id="sortMe" sur votre tableau (le code est à adapter pour mettre plusieurs tables dans une page)
– ajoutez "data-do-sort="1"" sur les <th> des colonnes que vous voulez rendre triables

Et c’est bon.

Ça marche sur Firefox, Chrome/Vivaldi. Pas essayé le reste.

https://lehollandaisvolant.net/tout/examples/table-sort/