Hallo,
ich möchte eine Anfrage ins Backend schicken via Jquery Ajax und habe gerade das Problem dass die Zuweisungen nicht so funktionieren wie Sie es sollen:
Das Ajax-Request bekommt erfolgreich seine Daten vom Backend übermittelt aber nichts hat funktioniert, deswegen habe ich testweise den Button auf A (vorher) und B(nachher) gesetz.
Ich habe 2 Ausgaben in der Konsole und da zuerst das Ajax-Request ausgeführt wird, müsste der Output in der Konsole als "B-B" sein, er ist aber "-AB", das heißt die 2te Ausgabe kommt zuerst...und dann erst die innerhalb des Requests.
Ich raffs nicht, was mach ich hier falsch?
ich möchte eine Anfrage ins Backend schicken via Jquery Ajax und habe gerade das Problem dass die Zuweisungen nicht so funktionieren wie Sie es sollen:
Code:
function userButtons(value, row, index) {
var button = "A";
$.ajax( {
url: "userTableButtons",
method: "GET",
dataType: "JSON",
success: function(data) {
button = "B";
console.log(button);
}
});
console.log("-" + button);
return [button].join();
}
Das Ajax-Request bekommt erfolgreich seine Daten vom Backend übermittelt aber nichts hat funktioniert, deswegen habe ich testweise den Button auf A (vorher) und B(nachher) gesetz.
Ich habe 2 Ausgaben in der Konsole und da zuerst das Ajax-Request ausgeführt wird, müsste der Output in der Konsole als "B-B" sein, er ist aber "-AB", das heißt die 2te Ausgabe kommt zuerst...und dann erst die innerhalb des Requests.
Ich raffs nicht, was mach ich hier falsch?