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
Rejoignez-nous