2017-04-18 25 views
-2

以下是ajax代码。它有时在铬中起作用,有时它不起作用。有任何想法吗?Ajax有时不工作

$.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

这将是一个好主意,分享你的时候它不工作得到错误。 – sleeyuen

+0

你可以给你当前的问题更多的背景吗?例如,您是否在本地运行,您获得了哪些错误消息 –

回答

0

Chnage data: dataString,data: {dataString:dataString}如下:

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'; 
    } 
});