>  기사  >  웹 프론트엔드  >  JQuery_jquery에서 $.getJSON을 사용하기 위한 지침

JQuery_jquery에서 $.getJSON을 사용하기 위한 지침

WBOY
WBOY원래의
2016-05-16 18:09:441064검색

프로토타입은 다음과 같습니다.
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는 반환이 아닌 클라이언트로 반환하는 데 사용됩니다.
다음은 핵심 클라이언트 코드입니다.

$.getJSON.html

코드 복사 코드는 다음과 같습니다.
🎜>< ;script 언어="javascript" type="text/javascript">
함수 getjs()
{
$.getJSON("$.getJSON.php", {}, 함수( response){
alert(response.age);
})
}



참고:
PHP에서는 반환 값이 JSON으로 인코딩되므로 PHP를 호출하려면 getJSON을 사용해야 합니다. 여기 파일을 사용하여 데이터를 얻으세요. 동시에, getJSON을 통해 얻은 데이터가 객체 배열이 되었음을 알 수 있으며, response.name과 response.age를 사용하여 직관적으로 반환 값을 얻을 수 있습니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.