Hallo RobRobson,
ich vermute, dein Problem liegt in der Asynchronität des Requestes. Die Funktion, die den Request absetzt, kann die Antwort noch nicht kennen. Du musst daher deine Logik umdrehen:
Du setzt nach dem Klick einen asynchronen Request ab, in dessen Callback-Funktion dann das Infofenster geöffnet und befüllt wird.
Gruß, Jürgen
 nicht angemeldet
 nicht angemeldet JürgenB
 JürgenB