Ajax调用在Phonegap应用程序中返回空白错误

时间:2014-05-16 01:39:06

标签: jquery ajax cordova

我试图在phonegap应用程序中调用jquery ajax函数。这是我的代码:

            var loginData = {
            email : $('#email').val(),
            password : $('#password').val()
            };

           $.ajax({
                url: 'http://localhost:8081/api/login',
                type: 'post',
                dataType: 'json',
                success: function (data) {
                    alert(data.accessToken);
                },
                error: function(XMLHttpRequest, textStatus, errorThrown) { 
                    alert("Status: " + textStatus); alert("Error: " + errorThrown); 
                },
                data: loginData
            });

我的www文件夹中的我的config.xml看起来有这个:

<access origin="*" />

返回的状态是&#34;错误&#34;并且抛出的错误是空的。我可以尝试将其发挥作用吗?

我已经为我的node.js服务器添加了CORS支持,而Ajax适用于我的浏览器,但不适用于我的Phonegap应用程序。我仍然得到O的状态。

0 个答案:

没有答案