Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 리눅스
- like
- MySQL
- order by
- JavaScript
- 동적
- 프로그래머스
- 배열
- 변수
- option태그
- JS
- SQL
- 백틱
- 명령어
- Ajax
- post방식
- JSP
- 동적테이블
- 자바스크립트
- select
- 인라인뷰
- 코테
- 테이블
- 컨트롤러
- 도커
- DATE_FORMAT
- 함수
- Spring
- oracle
- Update
Archives
- Today
- Total
bom's happy life
[웹 개발 2 주차] 개발일지 10 - Ajax 본문
* Ajax는 jQuery를 임포트한 페이지에서만 동작 가능하다.
Ajax 기본 골격
$.ajax({
type: "GET",
url: "여기에URL을입력",
data: {},
success: function (response) {
console.log(response)
}
})
Ajax 코드 해설
$.ajax({ type: "GET", // GET 방식으로 요청한다.
url: "http://spartacodingclub.shop/sparta_api/seoulair", (예시)
data: {}, // 요청하면서 함께 줄 데이터 (GET 요청시엔 비워둔다!)
success: function(response){ // 서버에서 준 결과를 response라는 변수에 담음
console.log(response) // 서버에서 준 결과를 이용해서 나머지 코드를 작성
}
})
모든 구의 미세먼지 값을 찍어보기
$.ajax({
type: "GET",
url: "http://spartacodingclub.shop/sparta_api/seoulair",
data: {},
success: function (response) {
let mise_list = response["RealtimeCityAir"]["row"];
for (let i = 0; i < mise_list.length; i++) {
let mise = mise_list[i];
let gu_name = mise["MSRSTE_NM"];
let gu_mise = mise["IDEX_MVL"];
console.log(gu_name, gu_mise);
}
}
});
'Deveolpment Study🗂️ > Javascript' 카테고리의 다른 글
[웹 개발 3 주차] 개발일지 12 - API주소 가져오기, for 문 (0) | 2022.05.31 |
---|---|
[웹 개발 2 주차] 개발일지 11 - jQuery + Ajax의 조합 연습 (0) | 2022.05.30 |
[웹 개발 2 주차] 개발일지 9 - jQuery (0) | 2022.05.26 |
[웹 개발 2 주차] 개발일지 8 - 자바스크립트 홀짝 판별 onclick 함수만들어보기 (0) | 2022.05.25 |
[웹 개발 1 주차] 개발일지 6 - Javascript 기초 문법 배우기(2) (0) | 2022.05.25 |