Estoy seguro de que conoce este problema, todavía estoy tratando de resolverlo durante unos días. He intentado muchas cosas pero nadie trabajaba:jquery ajax return: undefined
Este es el código
function lobbyLeader() {
$.ajax({
data: {"id": 1, "request": "lobbyinfo", "method": "read"},
url: 'api.php',
dataType: 'json',
success: function(data){
result = data.leader;
return result;
}
});
}
alert(result);
mostrará 1
pero cuando se utiliza en una otra función que dice undefined
.
¿Qué quiere decir con "al usar en otra función"? –
¿Estás haciendo 'alert (lobbyLeader());' y obteniendo 'undefined'? –
"¿Estás alerta (lobbyLeader()) y estás indefinido?" Sí – Nightbox