2011-09-30 7 views
1

Lors du développement d'une application Android native à l'aide de la fonctionnalité "build" de Dreamweaver, j'ai découvert que je devais utiliser la fonctionnalité JSONP de Jquery pour accéder aux données dynamiques. Les données dynamiques, extraites d'une base de données mySQL et stockées dans un fichier php, sont considérées comme «serveur croisé», car l'application Android créée dans le langage Web réside dans l'appareil Android, tandis que le fichier php réside sur le serveur Web (I Je ne pourrais pas ajax dans les données comme je pourrais quand j'ai hébergé l'application Web.).Comment envoyer des données à un fichier php inter-serveur?

Je peux afficher les données dynamiques du fichier php facilement avec une injection de script JSONP ... mais que se passe-t-il si je veux faire un filtre spécifié par l'utilisateur sur les données? (Envoyer le fichier php qui « linkID » a été cliqué)

J'ai lu cette fonction .getJSON() de jquery peut envoyer des données (actuellement seulement pour extraire des données):

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

Mais est-il un moyen d'envoyer une variable GET au fichier php inter-serveur?

Répondre

2

Je ne sais pas vraiment si je comprends correctement, mais voici ce que je pense que vous pouvez faire:

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

envoyer le linkid directement dans l'url.

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

Etc fonctionne pour moi avec json/rest api. Peut-être que je mal compris votre question?

Questions connexes