$.ajax() on phonegap

Posted

技术标签:

【中文标题】$.ajax() on phonegap【英文标题】: 【发布时间】:2012-06-18 17:43:55 【问题描述】:

谁知道 phonegap 的例子,在 androidgithub 中带有 $.ajax()?我读过 JSONP 或 CORS,但我只从 Twitter 请求数据。

我只需要获取我的数据服务器。

【问题讨论】:

【参考方案1】:

通过jquery mobile非常容易。您可以使用普通的 Ajax 和一点点 JSON 来完成您的工作。我完成了 php 服务器。这里是示例代码,

通过 jquery 向服务器发送请求。

$.ajax(
          url: <your Server URL>,
          dataType: 'jsonp',
          jsonp: 'jsoncallback',
          timeout: 5000,
          success: function(data, status)
                             /*Process your response here*/
                        
       );

在php服务器文件中,

<?php
$data="I am sending response to you";

/*you have to mention this callback compulsory*/

echo $_GET['jsoncallback'] . '(' . json_encode($data) . ');';
?>

【讨论】:

你能给我一些关于如何用 asp.net mvc3 做到这一点的建议吗? 嗨,请通过此链接***.com/questions/9421312/jsonp-with-asp-net-web-api。【参考方案2】:

检查此URL。它将帮助您从数据服务器加载数据。

【讨论】:

谢谢,但我只使用 Twitter,我需要在服务器响应中提供任何特殊类型的输出吗? @fdbazan:不。这取决于你想要的输出类型。

以上是关于$.ajax() on phonegap的主要内容,如果未能解决你的问题,请参考以下文章

Jquery Select2,如何在 on(change) 函数中访问 ajax 数据?

jquery ajax添加元素事件无效,each,on函数参考

Ruby on Rails AJAX文件上传

Ruby on rails - 更新 ajax 的 PUT 方法

Is Safari on iOS 6 caching $.ajax results? post Cache

Ruby on Rails - AJAX 请求不起作用(跨域),尝试了一切