【问题标题】:How to send data to a cross-server php file?如何将数据发送到跨服务器的 php 文件?
【发布时间】:2011-11-28 16:50:21
【问题描述】:

在使用 Dreamweaver 的“构建”功能开发原生 Android 应用程序时,我发现我必须使用 Jquery 的 JSONP 功能来访问动态数据。从 mySQL 数据库中提取并填充到 php 文件中的动态数据被认为是“跨服务器”,因为由 Web 语言创建的 Android 应用程序驻留在 Android 设备中,而 php 文件驻留在 Web 服务器上(我想吗?我无法像在托管网络应用程序时那样对数据进行 ajax。)。

我可以使用 JSONP 脚本注入轻松地显示 php 文件中的动态数据...但是如果我想对数据进行用户指定的过滤器怎么办? (发送到点击“linkID”的php文件)

我读过jquery的.getJSON()函数可以发送数据(目前只用它来拉数据):

function jsoncallback(data){
console.log(data);
}
$.getJSON("http://crossServerPhpFile.php?jsoncallback=?",
  { linkID: "0"});

但是有没有办法将GET变量发送到跨服务器的php文件?

【问题讨论】:

    标签: php jquery jsonp cross-server


    【解决方案1】:
    $.get("url", { linkId : "0", item2 : "data"},function(data){
    alert(data.response);
    });
    

    Etc 适用于我的 json/rest api。也许我误解了你的问题?

    【讨论】:

      【解决方案2】:

      不确定我是否理解正确,但我认为你可以这样做:

      $.getJSON("http://crossServerPhpFile.php?linkId=0&jsoncallback=?");
      

      直接在url中发送linkid。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-12-13
        • 1970-01-01
        • 2015-01-05
        • 2012-07-19
        • 2011-07-28
        • 2014-04-27
        • 2012-02-09
        相关资源
        最近更新 更多