He creado la siguiente función:
Código Javascript:
Ver original
function verify(type, variable){ var ans; $.ajax({ url: "ajax/users/valdata.php", type: 'POST', cache: false, data: {info:variable,type:type}, success: function(data){ ans = data; } }); alert(ans) }
Es una funcion de veriificacion donde ans debe ser 1 o 0. Si coloco el alert dentro del success, me aparece el valor que quiero, pero si lo coloco donde está ahora me aparece undefined como si la variable no se hubiese actualizado. ¿Qué podría ser?