errThrown-ajax调用上的空白错误消息

时间:2012-01-04 15:10:46

标签: iphone ajax web-services cordova cross-platform

$.ajax({
            url: loginPath,
            password: Password,
            username: Username,
            type: "GET",
            error: function(xhr,textStatus,thrownError)
            {
                alert(textStatus+"   "+thrownError);
            },
            success: function(data)
            { 
                alert(data);
            }
       });

我正在开发一个适用于iPhone和iPad的Phonegap应用程序android,我的应用程序需要在某个时刻调用Web服务,现在当我调用上面的web服务时,警报(textStatus +“”+ thrownError);只显示“错误”thrownError参数为空,所有这些都发生在我在设备/模拟器上运行应用程序,如果我在safari上运行我的代码它工作正常没有任何错误,但在设备上它不知何故搞砸了。有人可以告诉我我做错了什么吗?或者是否有任何Web服务问题。

P.S:当我说设备我的意思是iPhone 3GS时,到目前为止我在这台设备上进行测试。

1 个答案:

答案 0 :(得分:0)

在错误功能中尝试alert(xhr.statusText);