Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Obtener campos array JSON desde Javascript

Estas en el tema de Obtener campos array JSON desde Javascript en el foro de Javascript en Foros del Web. Hola! tengo un par de cuestiones: 1) Tengo un array como este: {"Tabla0":{"Albaran":"1234","Serie":"1","ImporteTo tal":"20.50","Unidades":"8"}} Quiero acceder a sus campos desde javascript pero no consigo hacerlo, ...
  #1 (permalink)  
Antiguo 30/04/2013, 01:13
 
Fecha de Ingreso: noviembre-2011
Mensajes: 117
Antigüedad: 12 años, 5 meses
Puntos: 2
Obtener campos array JSON desde Javascript

Hola! tengo un par de cuestiones:

1) Tengo un array como este:

{"Tabla0":{"Albaran":"1234","Serie":"1","ImporteTo tal":"20.50","Unidades":"8"}}

Quiero acceder a sus campos desde javascript pero no consigo hacerlo, este array lo genera un .php que llama a un webservice y con lo que devuelve obtengo un array bidimensional que obtengo en javascript a través de ajax:

Código:
$.ajax({
			url : 'ws.php',  //llama al webservice y genera array
			type : 'post',
			data : parametros,
			datatype : 'JSON',
			beforeSend: function () { 
			$("#" + divMostrar).html("<img style='margin-top:" + px + "' src='imagenesModulo2/ajax-loader.gif' />");
		    },
			success : function(response)
			{
				var myJSONObject = JSON.parse(response);	
			}
		});
Entonces si hago alert me sale el array pero ¿cómo lo obtengo como array en javascript para acceder a sus campos?

2) ¿podría obtener más de un array en Javascript del mismo .php?

Última edición por eamanesims; 30/04/2013 a las 01:25
  #2 (permalink)  
Antiguo 30/04/2013, 07:48
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Obtener campos array JSON desde Javascript

no te entiendo, precisamente usas el parser JSON para poder obtener el JSON, solo te basta recorrerlo con js, hay variadas formas.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 30/04/2013, 08:13
 
Fecha de Ingreso: noviembre-2011
Mensajes: 117
Antigüedad: 12 años, 5 meses
Puntos: 2
Respuesta: Obtener campos array JSON desde Javascript

Cita:
Iniciado por maycolalvarez Ver Mensaje
no te entiendo, precisamente usas el parser JSON para poder obtener el JSON, solo te basta recorrerlo con js, hay variadas formas.

Hola y gracias por responder ;), eso lo sé pero yo no quiero acceder recorriendolo, lo que quiero es acceder a unos datos en concreto, eso es lo que no he conseguido, quiero poder acceder por ej. al campo serie desde javascript.

Vale nada...ya se que pasa, estaba haciéndolo bien el problema que yo estaba haciendo:

Código Javascript:
Ver original
  1. alert(str_json['Tabla0']['serie']);
y "Serie" es con la "s" mayúscula por eso no entendía qué me faltaba, vaya tela...en fin gracias y sorry.

Última edición por eamanesims; 30/04/2013 a las 08:35

Etiquetas: ajax, campos, html, js, json, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:14.