Hola amigos,
 
Tengo un problema la hora de capturar un respuesta en formato JSON, mi respuesta tiene la siguiente estructura:    
Código Javascript
:
Ver original[{"nombre":"dato1","numero":4},{"nombre":"dato2","numero":8}]
  
Pero a la hora de capturar con prototype me muestra un tipo indefinido con el alerte de prueba, mi código es el siguiente:    
Código Javascript
:
Ver originalvar resp = new Ajax.Request(url, 
        {
            requestHeaders: 
            {
                Accept: 'application/json'
            },
            onSuccess: function(transport)
            {
                // Hacer algo en éxito.             
                var json = transport.responseText.evalJSON(true);
                alert(json.nombre);             
            },
            onFailure: function(transport)
            {
                // Hacer algo en fracaso. 
            },
            onComplete: function(transport)
            {
                // Hacer algo al terminar.
            }
        });
  
Creo que estoy empleando mal el evalJSON(). Podrían ayudarme con esto por favor. 
Desde ya se los agradezco.