Hello, here's my problem, this is the code following an ajax request and the server returns
some JSON definitions (yes, I'm sure the server returns it because I tried with an alert(request.responseText)).
I just don't get it...
...code...
markers=eval( "(" + request.responseText + ")" );
for (var i = 0 ; i < markers.length ; i++) {
var marker=markers[i].attributes;
var lat=marker.lat; // <--- This line generates the error: marker has no properties
...code...
JSON emitted by the server:
[{"left": "Eiffel", "updated_at": "2008/03/17 15:58:17 -0300", "found": "Tour", "lng": 2.2944259644, "id": 2, "lat": 48.858432882, "created_at": "2008/03/17 15:58:17 -0300"}, {"left": "cd", "updated_at": "2008/03/17 16:58:48 -0300", "found": "ab", "lng": -4.04296875, "id": 3, "lat": 40.3130432089, "created_at": "2008/03/17 16:58:48 -0300"}, {"left": "dsa", "updated_at": "2008/03/17 16:59:41 -0300", "found": "asd", "lng": -0.87890625, "id": 4, "lat": 38.4105582509, "created_at": "2008/03/17 16:59:41 -0300"}]
Any idea please ?