Eval también es incorrecto, por ahí dicen "eval is evil". Lo correcto sería:
Código Javascript
:
Ver originalvar objeto = JSON.parse(obj.responseText);
Y se tiene que parsear primero por que lo que obtienes desde el servidor es texto plano. Por ejemplo:
Si la respuesta del servidor es
[1, 2, 3, 4]
y tu haces
obj.responseText[0]
vas a obtener
[
Saludos