parece que he leído todo sobre las variables en JS y todavía no puedo hacer que este código funcione de alguna manera. ¿Qué tiene de malo?
Básicamente aquí está mi pieza de código Jquery:
else if(status!="error"){ var response="emtpy"; console.log("Before: "+response); $.post("/app/admdocs.php",{chkExistAlimit:valueSelected,month:aemonthVal},function (data) { var resp=data.status; alert(data); console.log("Check resp: "+resp); var status2; if(resp=="ok"){ console.log("Resp inside if: "+resp); response="ok" } else{ response="no"; } },"json"); console.log("After: "+response); }No importa lo que haga, la respuesta de var no cambia su valor, ¿qué me pasa? Estos son los datos de la consola.
docs.js:453 Before: emtpy docs.js:472 After: emtpy docs.js:458 Check resp: ok docs.js:462 Resp inside if: ok