Code:
function getJumpRoutes(planetID)
{
new Ajax.Request(base_url + 'starmap/getJumpRoutes', {method:'post', postBody:'planetID='+planetID, onSuccess: function(transport)
{
alert(transport.responseText);
var planets = transport.responseText.evalJSON();
var l = planets.length;
alert(l);
var i;
for (i = 0; i<l; i++)
{
alert(planet[i]['id']);
}
}
});
Der Alert gibt die richtige Länge des Arrays aus, nur die for schleife interessiert ihn irgendwie nicht, da macht er nix... gibt einfach nicht die IDs aus