Hallo zusammen,
ich habe ein Problem.
Ich habe in meiner jQuery-Funktion eine $.ajax-Funktion eingebaut, welche via POST einen String (Var1=test&Var2=test2)
an eine PHP Datei sendet, welche diese POST-Var abfängt.
Nur, wenn die Ajax-Funktion ausgeführt wird, wird es sozusagen doppelt abgesendet.
1. Mit den richtigen Variablen-Inhalt
2. Als undefined
Ich habe gelesen, dass Ajax asynchron arbeitet und das console.log wohl schneller loggt, als Ajax posten kann.
Weiß jemand, wie man diesen doppelten Post unterbinden kann?
Der POST durchläuft jeweils in der PHP Datei einige IF Schleifen, um zusätzliche Werte zu setzen.
Pro jeden POST greift immer die Else-Var (Error). Wieso?
Vielen Dank im Voraus
ich habe ein Problem.
Ich habe in meiner jQuery-Funktion eine $.ajax-Funktion eingebaut, welche via POST einen String (Var1=test&Var2=test2)
an eine PHP Datei sendet, welche diese POST-Var abfängt.
Nur, wenn die Ajax-Funktion ausgeführt wird, wird es sozusagen doppelt abgesendet.
1. Mit den richtigen Variablen-Inhalt
2. Als undefined
Ich habe gelesen, dass Ajax asynchron arbeitet und das console.log wohl schneller loggt, als Ajax posten kann.
Weiß jemand, wie man diesen doppelten Post unterbinden kann?
Der POST durchläuft jeweils in der PHP Datei einige IF Schleifen, um zusätzliche Werte zu setzen.
Pro jeden POST greift immer die Else-Var (Error). Wieso?
Vielen Dank im Voraus
Code:
$.ajax({
type: 'POST',
url: 'PHP-Datei',
async: false,
data: dataString,
success: function(data)
{
console.log(data);
},
error: function(request, status, error){
alert("Error");
}