Tri d'une liste DIV

pipoulito
Messages postés
2
Date d'inscription
vendredi 25 mars 2005
Statut
Membre
Dernière intervention
20 mars 2010
- 20 mars 2010 à 08:48
PetoleTeam
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
- 20 mars 2010 à 10:02
Bonjour,

Je cherche à trier en ajax une liste composée de div contenant elles même des attributs titre, date...
Ajax fait ça très bien avec des tableaux mais avec les div je ne trouve pas, quelqu'un connait il un plugin pour ça ?

merci

3 réponses

PetoleTeam
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
17
20 mars 2010 à 09:12
Bonjour,
tout d'abord c'est pas en AJAX mais en JavaScript que l'on fait du tri
AJAX = Asynchronous Javascript And Xml

puisque JavaScript sait trier des tableaux, mets donc les informations concernant tes DIVs dans un tableau et fais ensuite le tri suivant tes critères
;O)
0
pipoulito
Messages postés
2
Date d'inscription
vendredi 25 mars 2005
Statut
Membre
Dernière intervention
20 mars 2010

20 mars 2010 à 09:21
merci de la réponse mais je ne vois pas comment utiliser les "tablesorter.js" etc...avec ce genre de données, le but étant que le résultats ressemble bien à une liste et pas à un tableau avec tri par colonne...merci




[# Mon titre]

Ma Date

Morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante.
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
0
PetoleTeam
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
17
20 mars 2010 à 10:02
il n'est pas d'utiliser une quelconque fonction de tri dur les TABLEs mais d'utiliser la méthode sort des tableaux
...tu parcours les éléments, tu mets les informations qui t'intéresses dans une structure de forme tableau, ARRAY, tu effectues le tri et tu en fait ce que bon t'est utile.

;O)
0