Bonjour,
Suite à ma précédente discussion, j'ai maintenant une réponse de mon serveur ASP du type :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <div>
<ul>Piece 1
<li>Equipement 1</li>
<li>Equipement 2</li>
<li>Equipement 3</li>
</ul>
<ul>Piece 2
<li>Equipement 1</li>
<li>Equipement 2</li>
<li>Equipement 3</li>
</ul>
<ul>Piece 3
<li>Equipement 1</li>
<li>Equipement 2</li>
<li>Equipement 3</li>
</ul>
</div> |
je ne veux afficher que les textes des balises <ul>.
Or, avec mon code, ça me trourne à chaque fois le contenu de la balide <ul> avec les <li>.
Ci-après mon code jQuery :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| $.ajax({
type: "POST",
url: "../WebServices/Equipements.asmx/ListerEquipementsParPiece",
contentType: "charset=utf-8",
dataType: "xml",
complete: function (xhr, result) {
if (result != "success") {
alert("Not Complete");
return;
};
var response = $(xhr.responseXML).text();
$(response).find('group').each(function () {
alert($(this).html());
});
}
}); |
résultat (pour le premier <ul> :
Piece1<li>Equipement 1</li><li>Equipement 2</li><li>Equipement3</li>
Comment je peux faire pour n'afficher que l'ul ?
Partager