jQuery: Devuelve datos después de una llamada ajax exitosa [duplicado]
Esta pregunta ya tiene una respuesta aquí:
¿Cómo devuelvo la respuesta de una llamada asincrónica? 33 respuestasTengo algo como esto, donde es una simple llamada a un script que me devuelve un valor, una cadena ..
function testAjax() {
$.ajax({
url: "getvalue.php",
success: function(data) {
return data;
}
});
}
pero si llamo a algo como esto
var output = testAjax(svar); // output will be undefined...
Entonces, ¿cómo puedo devolver el valor? el siguiente código tampoco parece funcionar ...
function testAjax() {
$.ajax({
url: "getvalue.php",
success: function(data) {
}
});
return data;
}