jquery - Windows Phone 的 Phonegap jQuery ajax 回调未执行

标签 jquery windows-phone-7 cordova

我在使用适用于 Windows Phone 和 jQuery 的 Phonegap 时遇到问题。

我有一个Ajax请求到远程服务器,但是即使服务器响应200代码,成功回调也不会执行(我可以在服务器access_log中看到该请求)。错误回调也不会执行。

代码

$.support.cors = true;
$.mobile.allowCrossDomainPages = true;

$.ajax({
    url: 'http://example.com',
    data: { foo: 'bar' },
    cache: false,
    dataType: 'json',
    success: function (data) { 
        console.log(data); 
    }
});

有什么想法吗?

最佳答案

我有同样的问题,但不是这个建议,新版本的phonegap也没有帮助。使用phonegap 1.4.0,我现在总是收到错误回调。

关于jquery - Windows Phone 的 Phonegap jQuery ajax 回调未执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9031968/

相关文章:

node.js - 在 Ubuntu 13.10 上安装 Phonegap

javascript - 将动态数据添加到 UL jquery mobile 时出现问题

jquery:禁用表单中的提交按钮并在表单上任何元素的更改时启用它

javascript - jquery:如果未选中复选框,则删除所选值

windows-phone-7 - Windows Phone 7中的样式触发器

c# - 将 TPL 任务与 HttpWebRequest 结合使用

ios - 如何在应用程序中保留 brightcove 播放器而不跳转到 safari

javascript - <a> 标签的偏移量,偏移了几个像素

javascript - 向 "li id"元素添加左右箭头导航

iphone - 这个授权问题有解决方案吗?