아약스 getJSON() 함수


  번역 결과:

get

English [get] US [ɡɛt]

vt.받다;받다(처벌 등)

vt.& vi. 이익이나 부를 얻으세요

JSON

데이터 형식; 경량 데이터 교환 형식;

아약스 getJSON() 함수통사론

기능: jQuery 1.2에서는 "myurl?callback=?"과 같은 JSONP 형식의 콜백 함수를 사용하여 다른 도메인에서 JSON 데이터를 로드할 수 있습니다. jQuery는 콜백 함수를 실행하기 위해 ?를 올바른 함수 이름으로 자동으로 대체합니다. 참고: 이 콜백 함수가 실행되기 전에 이 줄 뒤의 코드가 실행됩니다.

구문: ​​jQuery.getJSON(url,data,success(data,status,xhr)

매개변수:

선택 사항. 요청과 함께 서버로 전송되는 데이터를 지정합니다. success(data,status,xhr)선택 사항. 추가 매개변수: response - 요청 상태의 결과 데이터를 포함합니다. - 요청 상태를 포함합니다: url,data: data, Success: callback,dataType: json}); 서버로 전송된 데이터는 쿼리 문자열로 URL에 추가될 수 있습니다. 데이터 매개변수의 값이 객체(맵)인 경우 추가되기 전에 URL에 추가됩니다. 문자열 및 URL 인코딩으로 변환하여 콜백에 전달되는 반환 데이터는 JavaScript 객체이거나 JSON에 정의된 배열일 수 있습니다. 구조를 만들고 $.parseJSON() 메서드를 사용하여 구문 분석합니다.

아약스 getJSON() 함수예

<html>
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $.getJSON("这里是你的json 文件地址",function(result){
      $.each(result, function(i, field){
        $("p").append(field + " ");
      });
    });
  });
});
</script>
</head>

<body>

<button>获得 JSON 数据</button>
<p></p>

</body>
</html>

인기 추천

ParametersDescription
url 어떤 URL을 입력해야 하나요?