Je les suivantes XML-jQuery XML Parsing/Traversant
<rows>
<row id="5">
<cell>Item1</cell>
<attrs>
<attr>
<id>1</id>
<type>CheckBox</type>
<values>
<value>
<id>10</id>
</value>
<value>
<id>11</id>
</value>
</values>
</attr>
<attr>
<id>2</id>
<type>CheckBox</type>
<values>
<value>
<id>20</id>
</value>
<value>
<id>21</id>
</value>
</values>
</attr>
</attrs>
</row>
</rows>
Ce que je veux faire est de boucler chacun des d'une certaine ligne.
J'ai essayé de le faire afin d'obtenir tous les identifiants, mais j'ai également obtenu les valeurs ids.
function fillForm(id){
var theRow = $(theXmlDoc).find('row[id='+id+']').get()
$(theRow).find("attr").each(function(i)
{
alert($(this).find("id").text());
});
}
Je voudrais également souligner que l'objectif principal est la boucle chaque attr et ensuite en boucle chaque valeur alors que j'ai l'id du attr. Si vous pensez à une manière plus facile/plus simple de le faire avec une autre bibliothèque, je suis ouvert aux suggestions.
Merci à l'avance,
Avait juste à peu près ce même problème. +1 –