2017-04-18 2 views
-2

Unten ist der Ajax-Code. Es funktioniert manchmal in Chrom und manchmal nicht. Irgendwelche Ideen?Ajax funktioniert manchmal nicht

$.ajax({ 
    type: "POST", 
    //prod 
    url: "b2c_process_function.php", 
    data: dataString, 
    timeout: 4000, 
    complete: function() { 
     number = (Math.random() + ' ').substring(2,10) + (Math.random() + ' ').substring(2,10); 
     window.location.href = 'thankyou.php?OID=' + number + '&from=home'; 
    } 
}); 
+1

Es wäre eine gute Idee, um den Fehler zu teilen, die Sie erhalten, wenn es nicht funktioniert. – sleeyuen

+0

Könnten Sie Ihrem aktuellen Problem mehr Kontext geben? Wenn Sie beispielsweise lokal arbeiten, welche Fehlermeldungen erhalten Sie? –

Antwort

0

Chnage data: dataString,-data: {dataString:dataString} wie folgt:

var dataString = 'test'; // or as you like 

$.ajax({ 
    method: "POST", 
    //prod 
    url: "b2c_process_function.php", 
    data: {dataString:dataString}, 
    timeout: 4000, 
    complete: function(data) { //success 
     alert(data) 
     number = (Math.random() + ' ').substring(2,10) + (Math.random() + ' ').substring(2,10); 
     window.location.href = 'thankyou.php?OID=' + number + '&from=home'; 
    } 
}); 
Verwandte Themen