2

我正在使用PhoneGapAPI的CodeIgniter构建Android 应用程序。我正在尝试向 API 发出 Ajax 请求以对用户进行身份验证。Ajax 请求成功,但没有返回 JSON 数据。如果我在浏览器中尝试相同的 API URL,我会正确地得到响应。

$.ajax({
    url:auth_url,
    data:params,
    dataType:'jsonp',
    type:'get',
    success:function(data) {
        response = jQuery.parseJSON(data);
        alert(response);
    },
    error: function(jqXHR, textStatus,errorThrown) {
        alert("Error status: " + textStatus);
        alert("Error type: " + errorThrown);
        alert("Error message: " + jqXHR.responeJSON);
    }
});

成功函数将响应提示为空。我究竟做错了什么?

4

1 回答 1

3

确保 auth_url 是 IP 地址而不是 localhost。

于 2012-04-08T00:09:54.007 回答