$ .ajax POST返回“status”:403,“statusText”:“interdit”cordova android

时间:2016-06-15 09:56:22

标签: android jquery ajax cordova tomcat

我正在使用jquery.mobile和cordova开发Android cordova应用程序 我打电话给$ ajax用于网络服务。下面是一段代码片段。

$.ajax({
           "url": serverPath+"/taxiws/clients/saveclient",
           "type": "POST",
           contentType: "application/json",
            dataType: "json",
           "data": JSON.stringify(obj),
           "success": function(data) {
              alert("success!!! "+data);
               window.localStorage.setItem('client', JSON.stringify(obj));   
            $("#LoadingBackgroundPopup").hide();

            window.location.href="reservationclient.html";

},  "error":  function(error,jqXHR, textStatus){

     alert("erreur "+textStatus+JSON.stringify(jqXHR));
    }
});

响应此错误:

error{"readyState":4",responseText":"","status":403,"statusText":"Interdit"}

这段代码有什么问题?为什么它不起作用?任何帮助,建议将不胜感激

提前谢谢。

1 个答案:

答案 0 :(得分:0)

检查您的网络服务是否在cordova配置中列入白名单。

详细了解cordova-plugin-whitelist