29/03/2012, 11:33
|
| | | Fecha de Ingreso: octubre-2006 Ubicación: Vivo en Lima, Peru
Mensajes: 11
Antigüedad: 18 años, 2 meses Puntos: 2 | |
Respuesta: Funcion devuelve valor demasiado pronto Como dice Maykol, es asincrono no puedes capturar el retorno en el momento que quieres, creo que lo mejor es que tu codigo podria quedar asi :
function getText(type,text)
{
$.ajax({
type: "POST",
url: "scripts/php/getxml.php",
data: "fichero=strings.xml&type="+type+"&text="+text ,
success: function(msg)
{
alert( msg);
},
error: function()
{
alert("Error de conexion, por favor vuelva a intentarlo.");
return false;
}
});
}
y supongo que lo estas usando en un evento click de algun enlace o boton.
$("#mi_boton").click(function(){
getText(type, text);
});
Espero te sirva |