2012-06-15 73 views
0

下面的「addReqeust」在Java servlet獲取請求併成功保存數據(使用GAE)的意義上確實成功。但是「失敗處理程序」被觸發。 請求的來源是我的GAE本地主機。該網址位於Google的App Engine服務器上。好奇爲什麼發生這種情況。有任何想法嗎?謝謝。在跨域請求/響應上觸發的jQuery ajax失敗處理程序

var addRequest = $.ajax({ 
    context: this, 
    url: myServlet, 
    type: "POST", 
    data: joText, 
    dataType: "json", 
    crossDomain: true // added this to see if it prevents fail, it does not. 
    }); 


addRequest.fail(function(jqXHR, textStatus) { 
    alert("Request failed: " + textStatus); 
    }); 

回答

0

也許您的servlet返回的響應代碼不等於200?你可以用firebug和firefox檢查它。它顯示在控制檯請求/響應結果中。