2011-09-30 4 views
1

Dreamweaver의 "빌드"기능을 사용하여 기본 Android 앱을 개발하는 동안 Jquery의 JSONP 기능을 사용하여 동적 데이터에 액세스해야한다는 것을 알게되었습니다. php 파일이 웹 서버에있는 동안 mySQL 데이터베이스에서 가져 와서 php 파일로 채워진 동적 데이터는 웹 언어로 만든 Android 앱이 Android 기기에 있기 때문에 "크로스 서버"로 간주됩니다. 웹 앱을 호스팅 할 때처럼 데이터에서 아약스를 할 수 없다고 생각합니다.).크로스 서버 PHP 파일에 데이터를 보내는 방법은 무엇입니까?

JSONP 스크립트 삽입으로 PHP 파일의 동적 데이터를 쉽게 표시 할 수 있지만 데이터에서 사용자 지정 필터를 원한다면 어떻게해야합니까? ("linkID를"가 클릭 된 PHP 파일 보내기)

나는 jQuery의 .getJSON() 함수는 (현재는 데이터를 가져 오는 데 사용) 데이터를 보낼 수 읽었습니다 :

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

그러나 크로스 서버 PHP 파일에 GET 변수를 보내는 방법이 있습니까?

답변

2

는 내가 제대로 이해하지만, 여기에 내가 당신이 할 수있는 생각하는지 확실하지 정말 경우 :

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

URL에 직접 linkID를 나갔습니다.

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

기타는 json/rest api와 함께 작동합니다. 어쩌면 당신의 질문을 오해하고 있을까요?