RobRobson: Probleme eine eigene CallBack Funktion zu erstellen

Beitrag lesen

Hallo,

ich hab zwei Funktionen die Nacheinander aufgerufen werden.

  
function getGeoCode() { <..hole geodaten> }  
  
$.post('index.php',{ geodaten:geodaten },function(data){ $('#resultat').html(data); });  
});

da JS aber asyncron und nicht linear arbeitet, startet $.post schon bevor getGeoCode die GeoDaten ermittelt hat. Ich hab versucht getGeoCode() in eine CallBack-Funktion umzubauen und an die Stelle von "geodaten" ins $.post einzubauen. Leider klappt es nicht. Ist das der richige Weg oder macht mans besser anders?

Danke und Grüße,
Rob