Hi,
ich versuche gerade mich ein wenig in jQuery einzuarbeiten.
Mit folgender Funktion möchte ich aus einer XML-Datei den Preis zu einem über die Variable id bestimmten Artikel auslesen. Das klappt soweit auch.
Allerdings übergibt die Funktion nur den Wert "undefined". Ich bin mir ziemlich sicher, dass das Problem mit den geschachtelten Funktionen zusammenhängt, weiß aber nicht, wie ich es lösen soll.
Im voraus vielen Dank für jeden heißen Tipp
Gruß
Tom
ich versuche gerade mich ein wenig in jQuery einzuarbeiten.
Mit folgender Funktion möchte ich aus einer XML-Datei den Preis zu einem über die Variable id bestimmten Artikel auslesen. Das klappt soweit auch.
Allerdings übergibt die Funktion nur den Wert "undefined". Ich bin mir ziemlich sicher, dass das Problem mit den geschachtelten Funktionen zusammenhängt, weiß aber nicht, wie ich es lösen soll.
Code:
function getPrice(id)
{
$.get('db.xml', function(d){
$(d).find('data').each(function(){
var $data = $(this);
if ($data.find("id").text() == id)
{
var price = $data.find("preis").text().trim();
return price;
}
});
});
};
Im voraus vielen Dank für jeden heißen Tipp
Gruß
Tom