如何将数据发送到跨服务器的php文件?

时间:2011-09-30 18:37:19

标签: php jquery jsonp cross-server

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

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

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

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

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

2 个答案:

答案 0 :(得分:2)

我不确定我是否理解正确但这是我认为你可以做的事情:

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

直接在网址中发送linkid。

答案 1 :(得分:0)

$.get("url", { linkId : "0", item2 : "data"},function(data){
alert(data.response);
});

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