从使用Trigger.io构建的移动应用程序发送发布请求

时间:2012-06-13 21:52:55

标签: javascript zepto trigger.io http-post

基本上,我需要我的移动应用程序(使用Trigger构建)将Post请求发送到远程服务器。具体来说,应用程序生成GPS坐标和时间戳,并将数据发送到服务器(使用Ruby on Rails构建),该服务器获取数据并存储它。我正在使用Zepto库发送它。我该如何实现这一目标?

<head> <script type="text/javascript" src="/js/lib/zepto.js"></script></head>

$.post(
    url: "http://www.example.com",
    data: {
    latitude: position.coords.latitude;
    longitude: position.coords.longitude;
    timestamp: new Date().getTime();},
    success: alert("Report Successful");
);

这是实际发送请求的代码。我不相信问题出在其他地方。

1 个答案:

答案 0 :(得分:1)

使用forge.request.ajax

此外,您的JavaScript代码存在一些问题。这段代码应该用于发布帖子(假设代码中先前定义了'position'):

forge.request.ajax({
    type: "POST"
    url: "http://yourserver",
    data: {},
    success: function() { alert("Report Successful"); }
});