T..K: Abarbeitung abwarten

Beitrag lesen

Hey,

ich hoffe Ihr könnt mir helfen.

Ich habe folgende zwei Funktionen und würde gern aus der ersten die zweite aufrufen lassen. Scheinbar wird aber die erste Funktion weiter bearbeitet, bevor in der zweiten Funktion die Datei vollständig geladen wurde. Damit wird bei "return" nichts zurückgegeben.

 function changeString(){
	var allowedWordsString;
	var allowedWordsArray;
			
	allowedWordsString = this.loadTextFile();
	
	alert("Text: " + allowedWordsString);
	
	allowedWordsArray = allowedWordsString.split(",");
}
function loadTextFile(){
	jQuery.get("text.txt", function(data) {
		alert(data.length);
		var text = data;
		return text;
	});
}

Gibt es dafür eine Lösung / Möglichkeiten, um das Laden der Datei vollständig abzuwarten oder muss ich die Datei auf andere Weise einlesen lassen?

Schon einmal vielen Dank für Eure Mühe!

Liebe Grüße Tim

akzeptierte Antworten