У меня проблема с jquery и xml. Мой xml выглядит так:
<cars abc="26">
<car price="20.000" name="Audi" model="A4" />
<car price="40.000" name="Audi" model="A6" />
<car price="15.000" name="BMW" model="Z3" />
</cars>
и т.п.
Я хотел бы получить всю машину от Audi и цену для этих моделей.
Мой код:
$(document).ready(function(){
$.ajax({
type: 'GET',
url: 'cars.xml',
dataType: 'xml',
success: function(xml) {
$(xml).find('cars>car').each(function(index, val){
console.log($(this));
});
}
});
Вы можете попробовать:
$(xml).find('cars>car[name="Audi"]').each(function() {
var price = $(this).attr('price');
console.log(price);
});
$(xml).find('car[name="Audi"]')
?