Comment puis-je trier tous les officiers code> en fonction de leurs classes jQuery p> xml (officier. xml) p> merci. p> p> code>
3 Réponses :
quelque chose comme ça devrait fonctionner
Si vous générez de manière dynamique votre fichier XML sur le serveur, le meilleur moyen est de trier les données du côté serveur. Certaines discussions sont ici . P>
+1 Merci pour l'information, je vais probablement passer au serveur plus tard.
$.get('officers.xml', function(grade){
var officer = $(grade).find('officer');
officer.sort(function(a, b){
return (parseInt($(a).attr('rank')) - parseInt($(b).attr('rank')));
});
officer.each(function(i,v){
alert($(v).attr('rank'));
});
});
Avez-vous besoin de Trier i> eux? Si vous voulez Afficher / utiliser I> dans l'ordre, une boucle pour un sélecteur d'attribute devrait fonctionner.
J'ai l'intention d'utiliser une liste déroulante pour montrer des officiers en ordre croissant ou décroissant.