ich einen Ajax-Aufruf mache, sieht es wie folgt aus:Get Value von Ajax Feld geändert
$.ajax({
url: "index.php?id=70&type=999",
type: 'post',
data: form + '&sort=' + val,
success: function(response)
{
$(".listing").load(location.href + " .listing");
$(".count").load(location.href + " .count");
},
complete: function (response) {
alert($(".count").val());
},
error: function(xhr, ajaxOptions, thrownError){
alert(xhr.status);
}
});
So, wie Sie 2 Klassen sehen „listing“ und „count“ ändern, das funktioniert gut. Nachdem ich versucht habe, den NEW-Wert der "count" -Klasse zu warnen, gibt es mir immer den richtigen. Und unmittelbar nach der Warnung ändert sich der Wert. Aber bedeutet complete:
nicht, dass der Anruf nach der success:
Funktion erfolgt? Warum wird die Warnung zuerst gemacht und gibt mir den alten Wert vor dem Ajax-Anruf?
Dies funktioniert, vielen Dank. –
Froh zu helfen :) – Roxoradev