mi secuencia de comandos está obteniendo una cierta matriz del script del lado del servidor php.foreach para matriz JSON, sintaxis
result = jQuery.parseJSON(result);
ahora Quiero comprobar cada variable de la matriz.
if (result.a!='') { something.... }
if (result.b!='') { something.... }
....
¿Hay alguna forma mejor de hacerlo rápido como en php 'foreach' 'mientras que' o algo bajo?
ACTUALIZACIÓN
Este código (gracias a hvgotcodes) me da valores de las variables dentro de la matriz, pero ¿cómo puedo obtener los nombres de las variables también?
for(var k in result) {
alert(result[k]);
}
ACTUALIZACIÓN 2
Ésta es la forma en lado PHP funciona
$json = json_encode(array("a" => "test", "b" => "test", "c" => "test", "d" => "test"));
Si no me equivoco, puede acceder a los atributos de cada objeto JSON mediante el uso de su nombre, como si se tratara de una propiedad. p.ej. 'JSONObject.name' para obtener el atributo dentro de JSONObject que contiene' {'name': 'foo'} ' –