Buongiorno a tutti,
ho un problema un po strano.. cioè.. a seconda del punto nel codice in cui voglio stampare la variabile, quest'ultima prende il giusto valore o il valore di "undefined" e non capisco il perché
ho questo codice:
nell'ultimo "console.log" mi da come output: "undefined" mentre se metto l'output subito dopo l'assegnazione mi da il giusto output ç_çcodice:if(user_exist) { //result = function.... } else { $.ajax({ type: "POST", url: "scanned.php", data: {data:html}, success: function(msg) { if(msg.length > 0) { result = JSON.parse(msg); //console.log(result) //<=QUI } }, error: function(msg) { var audio = new Audio('sounds/beep_er.mp3'); audio.play(); } }); } console.log(result);
idee?

Rispondi quotando
