0

下面的“addReqeust”确实成功了,因为 Java servlet 获得了请求并成功地持久化了数据(使用 GAE)。但是会触发“失败处理程序”。请求的来源是我的 GAE 本地主机。该网址位于 Google 的 App Engine 服务器上。很好奇为什么会这样。有任何想法吗?谢谢。

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

1 回答 1

0

也许您的 servlet 返回的响应代码不等于 200?您可以使用 firebug 和 firefox 进行检查。它显示在控制台请求/响应结果中。

于 2012-06-18T07:00:22.507 回答