我有以下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,但我也得到了值id。
function fillForm(id){
var theRow = $(theXmlDoc).find('row[id='+id+']').get()
$(theRow).find("attr").each(function(i)
{
alert($(this).find("id").text());
});
}
我也想指出,主要目標是循環每個ATTR事後循環每個值,而我有ATTR的ID。
P.S如果你想到一個更容易/更簡單的方式來做到這一點與其他圖書館,我願意提出建議。
由於提前,
剛剛有幾乎完全相同的問題。 +1 – 2010-05-12 23:19:10