Hi Encoder,
Ich würde das nicht als asynchron bezeichnen.
Ich glaube mich zu errinern das JS als asyncron bez. wird, da der Functionsaufruf unabhäng von seiner Antwort ist (= asyncron). Bei linearen Sprachen führtst Du funcktion erg = a() aus und kannst mit b(erg) gleich weiter arbeiten. bei JS geht das. Genau da lag mein Problem. ;)
Zum Verständnis (alternativ zu Felix' Vorschlag): Du könntest auch vor der Zeile mit $.post die Funktion getGeoCode aufrufen. Wenn die Variable dann passend gesetzt wird, müssts gehen.
ne, eben grade nicht, siehe oben. getGeoCode() behmüht ja auch weitere google maps funktionen die ebenfalls 'asyncron' (imo) sind.
Meiner erster Gedanke war auch das in $.post einfach reinzuschreiben. dummerweise hatte ich noch ein function
davor. damit klappte es nicht. Felix' Ansatz klappt jetzt.
Danke und Grüße,
Rob