본문 바로가기
로그인
웅파 목록
팁앤텍
jquery getJSON을 이용하여 외부서버에서 데이터를 받아올 경우
작성자
user
작성일
2009-12-10 09:27:35
조회수
1,226
제목처럼 jquery getJSON을 이용하여 외부서버에서 데이터를 받아올 경우 일반적인 매뉴얼상의
설정으로는 데이터를 가져올 수 없습니다.
일반 설정 (외부서버가 아닌 동일한 도메인서버에서 사용)
$.getJSON(
http://a.com/a.php?id=gogo
, function(data, textStatus){
//data 내용 처리
});
cross domain 설정
$.getJSON("
http://a.com/a.php?id=gogo
&callback=?", function(data, textStatus){
//data 내용 처리
});
a.php의 내용
echo $_GET['callback']."(".JSON데이터.")";
위처럼 만들어진 json데이터를 ()로 감싸고 앞에 callback변수의 내용을 붙여줘야 합니다.
그래야지 다른 도메인서버의 json 데이터를 이상없이 수신할 수 있습니다.
다음글
각종 무선공유기 기본 비밀번호
이전글
qook유선인터넷과 와이브로 결합시...
댓글 0개
비밀번호 확인
작성 시 입력한 비밀번호
댓글 0개