Tri d'une table liste coté navigateur

Modifié par Julien EYMERY le 2015/07/07 10:20

Il peut être souhaitable de vouloir trier une table liste suivant une colonne donnée directement sur le navigateur, c'est-à-dire sans déclencher d'événement coté serveur d'application (en Ajax ou pas) pour effectuer le tri.

Attention : Ne fonctionne qu'en Adelia Web Studio V11 PTF 3 et supérieur

Voici un exemple de bibliothèque Javascript gérant le tri coté navigateur :
- prise en charge automatique de tout les types de contrôles Adélia autorisés comme colonne d'une table liste,
- prise en charge automatique d'un indicateur de tri (sous la forme d'une image paramétrable) ajouté à l'en-tête de colonne d'une colonne triable,
- prise en charge d'un tri utilisateur

 sampleTableListSorter.js

sampleTableListSorter.compress.js

Pour gerer le tri d'une zone Adelia de type NUM_BIN_8, inserer le fichier biginteger.js :

biginteger.js

biginteger.compress.js

Quelques exemples :

Tri par defaut de differents contrôles Adelia.
Tri d'une colonne Adelia Image.
Tri utilisateur.

Articles connexes

Les articles connexes apparaissent ici en fonction des étiquettes que vous avez sélectionnées. Cliquez pour modifier la macro et ajouter ou modifier des étiquettes.