English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery getJSON() 메서드

jQuery Ajax 메서드

$.getJSON() 메서드는 GET HTTP 요청을 사용하여 서버에서 JSON 형식의 데이터를 로드합니다。

문법:

$.getJSON(URL, data, callback)

예제

demo.json 파일을 요청하고 데이터를 출력합니다:

$("button").click(function(){
  $.getJSON("demo.json", function(data){
    $("#output").html(data.name);
  });
});
시험해보세요‹/›

이 예제는 요청된 데이터를 순회하며 p id="output"에 추가합니다.

$("button").click(function(){
  $.getJSON("demo.json", function(data){
    $.each(data, function(key, val){
      $("#output").append(key + ": " + val + "<br>");
    });
  });
});
시험해보세요‹/›

파라미터 값

파라미터설명
URL요청하고자 하는 URL 지정
data(선택) 요청과 함께 서버로 보낼 순수 객체 또는 문자열 지정
callback(선택) 요청 성공 후 실행할 콜백 함수 지정

파라미터:

  • data-요청 결과 데이터 포함

  • status-요청 상태( "success", "notmodified", "error", "timeout", "parsererror" ) 포함

  • xhr-XMLHttpRequest 객체 포함

jQuery Ajax 메서드