Tengo el siguiente XMLjQuery análisis XML/Atravesando
<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>
Lo que quiero hacer es bucle de cada uno de los de una determinada fila.
Intenté hacer esto para obtener todos los atributos, pero también obtuve los ID de valores.
function fillForm(id){
var theRow = $(theXmlDoc).find('row[id='+id+']').get()
$(theRow).find("attr").each(function(i)
{
alert($(this).find("id").text());
});
}
También me gustaría señalar que es objetivo principal de bucle cada attr y después para cada valor de bucle mientras tenga el id del attr.
P.S si piensa en una manera más fácil/más simple de hacerlo con alguna otra biblioteca, estoy abierto para recibir sugerencias.
Gracias de antemano,
Estaba teniendo casi este mismo problema. +1 –