Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

my story

jQuery를 사용하여 AJAX 요청 및 JSON 응답 데이터 처리하는 코드 예시입니다. 본문

코딩

jQuery를 사용하여 AJAX 요청 및 JSON 응답 데이터 처리하는 코드 예시입니다.

무지개약속 2023. 4. 7. 10:15
반응형
// AJAX 요청 생성
$.ajax({
  url: "example.com/api/data",
  method: "GET",
  dataType: "json", // 응답 데이터 형식 설정
  success: function(responseData) { // 응답 데이터 처리
    console.log(responseData);
    // 응답 데이터 처리 코드
  },
  error: function(xhr, status, error) { // 에러 처리
    console.log("Error: " + error);
  }
});

jQuery의 $.ajax() 함수를 사용하여 AJAX 요청을 생성하고 dataType: "json"으로 응답 데이터 형식을 JSON으로 설정합니다. 응답 데이터를 처리하기 위해 success 콜백 함수를 사용하며, 응답 데이터는 responseData 매개변수로 전달됩니다. 에러 처리를 위해 error 콜백 함수를 사용하며, 에러 메시지는 error 매개변수를 통해 전달됩니다.

응답 데이터를 처리하기 위해 success 콜백 함수 내부에서는 원하는 작업을 수행하면 됩니다. 위 코드에서는 응답 데이터를 콘솔에 출력하는 것으로 예시를 들었습니다. 응답 데이터를 사용하여 더 많은 작업을 수행하려면 응답 데이터를 처리할 적절한 함수를 호출하거나 새로운 요소를 동적으로 생성하고 값을 할당하는 등의 작업을 수행할 수 있습니다.

 

 

jQuery를 사용하여 POST 방식으로 AJAX 요청을 보내고 JSON 응답 데이터를 처리하는 코드 예시입니다.

 

// POST 방식으로 AJAX 요청 생성
$.ajax({
  url: "example.com/api/data",
  method: "POST",
  dataType: "json",
  data: { // 전송할 데이터
    key1: "value1",
    key2: "value2"
  },
  success: function(responseData) { // 응답 데이터 처리
    console.log(responseData);
    // 응답 데이터 처리 코드
  },
  error: function(xhr, status, error) { // 에러 처리
    console.log("Error: " + error);
  }
});

 

jQuery의 $.ajax() 함수를 사용하여 POST 방식으로 AJAX 요청을 생성하고, data 속성에 전송할 데이터를 객체 형태로 지정합니다. 응답 데이터 처리와 에러 처리는 GET 방식의 경우와 동일합니다.

POST 방식으로 요청을 보내면, 요청을 받는 서버에서는 보통 전송된 데이터를 읽어서 처리합니다. 이를 위해 서버 측에서는 POST 요청을 받을 때 전송된 데이터를 파싱하여 사용해야 합니다. 서버 측에서는 POST 요청을 받아 처리하는 코드를 작성할 때, 요청에서 전송된 데이터를 읽어서 처리하는 로직을 추가해야 합니다.

반응형
Comments