У меня есть следующие XML-JQuery XML Синтаксический/обходе
<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>
То, что я хочу сделать это в цикле каждый из определенного ряда.
Я попытался сделать это, чтобы получить все идентификаторы attr, но также получил значения id.
function fillForm(id){
var theRow = $(theXmlDoc).find('row[id='+id+']').get()
$(theRow).find("attr").each(function(i)
{
alert($(this).find("id").text());
});
}
Я также хотел бы отметить, что основной целью является цикл каждого атр, а затем в цикле каждое значение в то время как у меня есть идентификатор атр в.
P.S Если вы думаете о более легком/более простом способе сделать это с какой-либо другой библиотекой, я открыт для предложений.
Спасибо заранее,
Был просто почти такой же вопрос. +1 –