Foros del Web » Programando para Internet » Javascript »

Como coger un dato de un archivo json devuelto por el servidor

Estas en el tema de Como coger un dato de un archivo json devuelto por el servidor en el foro de Javascript en Foros del Web. Buenas, soy un poco nuevo en esto y no se como utilizar los datos que me devuelve el servidor en formato json, ya que lo ...
  #1 (permalink)  
Antiguo 26/02/2015, 02:16
 
Fecha de Ingreso: febrero-2015
Mensajes: 8
Antigüedad: 9 años, 9 meses
Puntos: 0
Como coger un dato de un archivo json devuelto por el servidor

Buenas, soy un poco nuevo en esto y no se como utilizar los datos que me devuelve el servidor en formato json, ya que lo que necesito es primero loguear al usuario y después con lo datos recibidos de ese login, usar uno de ellos para hacer otra petición al servidor para que me muestre unas coordenadas y pintarlas en un mapa.
Esta es la petición que tengo para el login, para lo otro no se si utilizar la misma o me recomendais otra forma de hacer la petición?
Código:
var READY_STATE_COMPLETE=4;
		var peticion_http = null;
 
		function inicializa_xhr()
		{
  			if(window.XMLHttpRequest) 
  			{
    		  return new XMLHttpRequest(); 
  		    }else if(window.ActiveXObject) 
  		    {
    		  return new ActiveXObject("Microsoft.XMLHTTP");
  		    }	 
		}
 
		function crea_query_string() 
		{
  		   var user = document.getElementById("login");
  		   var clave = document.getElementById("passw");
  		
  		  return "login=" + encodeURIComponent(user.value) +
                 "&passw=" + encodeURIComponent(clave.value);
		}
 
		function valida() 
		{
  		  peticion_http = inicializa_xhr();
  		  if(peticion_http) 
  		  {
    	    peticion_http.onreadystatechange = procesaRespuesta();
    	    peticion_http.open("POST", "http://www.sistemagrial.es/sig/service/autentication.php", true);
 
    	    peticion_http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    	    var query_string = crea_query_string();
    	    peticion_http.send(query_string);
    	    
  		  }
		}
		
		
 
		function procesaRespuesta() 
		{
  		   if(peticion_http.readyState == READY_STATE_COMPLETE) 
  		   {
    		 if(peticion_http.status == 200) 
    		 {
    		   document.getElementById("respuesta").innerHTML = peticion_http.responseText;
    		   
    	     }
    	     
  		   }
  		  
		}
  #2 (permalink)  
Antiguo 27/02/2015, 06:15
Avatar de GeekGirl  
Fecha de Ingreso: julio-2014
Mensajes: 423
Antigüedad: 10 años, 4 meses
Puntos: 44
Respuesta: Como coger un dato de un archivo json devuelto por el servidor

Esto debería ir en el foro de javascript
  #3 (permalink)  
Antiguo 02/03/2015, 02:05
 
Fecha de Ingreso: febrero-2015
Mensajes: 8
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: Como coger un dato de un archivo json devuelto por el servidor

ok, ahora lo cambio

Etiquetas: coger, dato, jquery, json, servidor
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 13:06.