unknown: mit JS Daten aus einer XML-Datei direkt ansprechen

Beitrag lesen

ich habe arr[] und i global deklariert:

Das ist schon mal nicht gut, globale Variablen sollte (und kann) man immer vermeiden.

Wenn ich jetzt mit von einer anderen Funktion aus auf arr[i] zugreife, ist es allerdings leer.
Wie kommt das?

Der Request ist ja asynchron. Ich vermute mal, du greifst auf das Array zu, wenn noch keine Antwort da ist.
Du musst das alles in der callback-Funktion(die, welche du an get übergibst) machen.