ситуация много раз поднимавшаяся, но решения, или твердого ответа о его невозможности я не встретил. и так, цель - своя функция, при вызове которой происходит ajax запрос на сервер, далее в success выполняется условие, и в итоге возврат true or false. не должно быть никаких таймеров и запрос должен быть асинхронным.
грубо это можно было бы представить как
function testAuthen(){
var status=new Rt();
$.ajax({
type:"GET",
url:"auth/verify.php",
success:function(data){
if (blabla){
status.set(true);
}else if(blabla2){
status.set(false);
}
}
});
return status.get();
}
по понятным причинам это работать не будет и функция у нас будет возвращать undefined.
есть ли какой способ выкрутиться, и добиться желаемого результата?