jQuery ajax总是抛出错误

时间:2013-12-25 17:31:42

标签: javascript jquery ajax jquery-mobile

我为移动设备构建了一个页面,但是当我在手机上发送带有jQuery.ajax的POST时,我遇到了问题。它可以在我的电脑上使用,但不能在我的手机上使用。

我发帖子请求时有这段代码:

        window.jQuery.ajax({
            type: "POST",
            url: "/Action/PageHandler.ashx?do=" + method,
            cache: false,
            data : postFormData,
            dataType: "json",
            success: function (data) {
                DataHandler.GetResult(data, callBack);
            },
            error: function (oXhr, status, msg) {
                callBack(false, msg);
            }
        });

使用手机时的响应如下:

HTTP/1.1 200 OK
Server: ASP.NET Development Server/11.0.0.0
Date: Wed, 25 Dec 2013 17:20:00 GMT
p3p: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
Cache-Control: private
Content-Type: application/json; charset=utf-8
Connection: Close
Content-Length: 69

{"ErrorMessage":"Wrong pasword or username!"}

当我在手机上运行此代码时,会调用错误函数,status = error并且msg为空。我使用jQuery mobile。

我的代码出了什么问题?

0 个答案:

没有答案