nuevamente yo...
tengo esta funcion
Código Javascript:
Ver original
function PeticionJSON(url,datos){ rand = parseInt(Math.random()*99999999); peticion.open("GET",url + "?" + datos + "&rand=" + rand,true); peticion.onreadystatechange = function(){ if(peticion.readyState == 4){ if(peticion.status == 200){ return peticion.responseText; }else{ alert("Error al procesar la solicitud en el servidor" + peticion.statusText); // cuando falla algo en la solicitud } } } peticion.send(null);
la llamo asi:
Código Javascript:
Ver original
var response_json = PeticionJSON(url,datos); alert(response_json);
peticion.responseText retorna un objeto en JSON asi:
{"tipo_alerta":"success","mensaje":"Registro guardado con Exito"}
... lo que quiero es almacenar el resultado de la funcion en una variable, en este caso response_json
pero no me funciona, cuando sale el alert dice undefined....
Me podrian colaborar ...... gracias