>웹 프론트엔드 >JS 튜토리얼 >jquery 도메인 간 요청 예시 공유(jquery가 ajax 요청을 보냄)_jquery

jquery 도메인 간 요청 예시 공유(jquery가 ajax 요청을 보냄)_jquery

WBOY
WBOY원래의
2016-05-16 16:54:341256검색

getJSON은 일반적으로 jQuery에서 원격 JSON 문자열을 호출 및 가져오고 이를 JSON 개체로 변환하며 성공하면 콜백 함수를 실행하는 데 사용됩니다. 프로토타입은 다음과 같습니다.

jQuery.getJSON( url, [data], [callback] )은 도메인 전체에서 JSON 데이터를 로드합니다.

url: 요청을 보낼 주소
data: (선택) 보낼 키/값 매개변수
callback: (선택) 로딩 성공 시 콜백 함수
주로 클라이언트에서 사용 서버 JSON 데이터를 얻습니다. 간단한 예:

서버 스크립트, JSON 데이터 반환:

코드 복사 코드는 다음과 같습니다.

// $.getJSON.php
$arr =array("name"=>"zhangsan", "age"=>20)
$jarr=json_encode($arr)
echo $jarr;

두 가지 사항에 유의하세요. 첫째: 클라이언트로 반환하기 전에 PHP 함수 json_encode를 사용하여 반환된 데이터를 인코딩합니다. 둘째: echo는 반환이 아닌 클라이언트로 반환하는 데 사용됩니다.

핵심 클라이언트 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.