윤휴먼
ddooyn.log
윤휴먼
전체 방문자
오늘
어제
  • 분류 전체보기 (19)
    • FRONT-END (6)
      • Projects (0)
      • Retrospective (6)
    • HTML CSS (0)
    • JavaScript (6)
    • React (4)
    • Node.js (0)
    • Python (2)
    • Algorithm (0)
    • Tips (1)
    • Books (0)

인기 글

태그

  • WIL
  • react
  • AWS
  • javascript
  • Next.js
  • github
  • jQuery
  • ESLint
  • mongodb
  • PYTHON
  • Tip

최근 댓글

hELLO · Designed By 정상우.
윤휴먼
JavaScript

[jQuery] Ajax 기본 골격과 로딩 직후 호출 방법

[jQuery] Ajax 기본 골격과 로딩 직후 호출 방법
JavaScript

[jQuery] Ajax 기본 골격과 로딩 직후 호출 방법

2022. 5. 26. 22:48

Ajax 기본 골격

$.ajax({
  type: "GET",
  url: "여기에URL을입력",
  data: {},
  success: function(response){
    console.log(response)
  }
})

jQuery로 Ajax 콜을 하는 기본 골격이다. 여기에서 URL 위치에 openAPI 주소를 붙여 넣는다.

이렇게 서버에서 데이터를 response 받아와서 <li>나 <tr>,<td> 등으로 tempHtml을 구성한 다음,

.append(tempHtml)로 원하는 화면에 뿌려주면 된다.

이미지를 바꾸는 것은 .attr("src", 이미지URL) 형태로 <img> 태그의 src 어트리뷰트 값을 수정해 준다.

 

서울시 실시간 미세먼지, 서울시 실시간 따릉이 현황, 랜덤 이미지, 날씨 API 등이 강의에서 제공되어 다양하게 실습해 볼 수 있었다.

로딩 직후 호출

$(document).ready(function(){
    alert('다 로딩됐다!')
});

날씨 API의 경우 click 이벤트로 함수가 실행되는 것이 아니라, 페이지 로딩이 끝나면 실시간 기온이 바로 떠야 한다.

그래서 $(document).ready()를 사용해 바로 Ajax를 호출하고, 기온 데이터를 .text(temp) 로 업데이트 해주었다.

2주차 과제 - 현재 기온 표시


Reference>

  • [스파르타코딩클럽] 웹개발 종합반 (항해99 사전 강의 수강 중)
  • Ajax 기본 골격
  • 로딩 직후 호출
  • Reference>
'JavaScript' 카테고리의 다른 글
  • [JavaScript] 동기와 비동기, 자바스크립트 엔진과 브라우저 환경
  • [S.A.] JavaScript 이해 | 이노베이션 캠프 - 리액트 입문주차
  • [JavaScript] Array 생성자 함수와 Array.of, Array.from
  • [JavaScript] 화살표 함수와 this
윤휴먼
윤휴먼
프론트엔드 개발자 준비 중. 디테일과 조화를 좋아합니다. ISFP😊

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.