Ciao,
sto cercando di capire perchè non funziona questa cosa:
In pratica questo è il codice di "chiusura" della funzione che raccoglie dei dati via ajax da una pagina php che vengono quindi posti nel responseText.codice:if(xmlHttp.status == 200) { dato = xmlHttp.responseText $(target).value = dato // funziona return dato; // non funziona }
Ciò che avviene è che scrivendo il dato direttamente nell'elemento che mi serve da contenitore va sempre tutto bene, nel caso io voglia utilizzare "return" il dato scritto risulta sempre "undefined" ...
Forse che il return della funzione avviene comunque prima che i dati siano raccolti e quindi scritti nella variabile "dato" ?