-
[๊ฐ์] ์น๊ฐ๋ฐ ์ข ํฉ๋ฐ 2์ฃผ์ฐจSPRING/SPARTA 2021. 7. 25. 02:14
jQuery ๋จ์ด ์ง๋ ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋
importํด์ ์ฌ์ฉํ๋ค. ๋ถํธ์คํธ๋ฉ์๋ ์๋์ผ๋ก ๋์ด์๋ค.
$('#์ด์ฉ๊ตฌ')๊ฐ ์ด์ฉ๊ตฌ id๋ฅผ ๋ปํ๋ ๊ฒ ๊ฐ๋ค. ์ด๊ฑธ ์ด์ฉํด์ ํด๋น id๋ฅผ ๊ฐ์ง ์์๋ฅผ ๋ณ๊ฒฝํ ์ ์๋ค.
์๋ append๋ฅผ ์ด์ฉํด์ ์นด๋๋ฅผ ๋ถ์ฌ์ค ๋ชจ์ต์ด๋ค.
GET๋ฐฉ์ : ๋ฐ์ดํฐ ์กฐํ๋ฅผ ์์ฒญํ ๋
https://movie.naver.com/movie/bi/mi/basic.naver?code=161967
์๋ฒ ์ฃผ์(์ํ) (์ํ ์ฐฝ๊ตฌ) ๋ค๊ณ ๊ฐ๋ ๋ฐ์ดํฐ
POST ๋ฐฉ์ : ๋ฐ์ดํฐ ์์ฑ, ๋ณ๊ฒฝ, ์ญ์ ์์ฒญ
Ajax
์ถ์ธก : ์๋ฒ์์ ๋ฐ์ดํฐ๋ฅผ ์์ฒญ๋ฐ๋ ๋ฐ ํ์ํ ๊ธฐ์ ์ธ ๋ฏ
jQuery๊ฐ import๋ ์นํ์ด์ง์ ๊ฐ๋ฐ์ ๋๊ตฌ์์๋ง ์ฌ์ฉ ๊ฐ๋ฅํ๋ค.
$.ajax({
type: "GET",
url: "์ฌ๊ธฐ์ ์ฝ๋",
data: {},
success: function(response){
console.log(response)
}
})response๋ ์๋ฒ์์ ์ค ๊ฒฐ๊ณผ(url์ json)
์ด๋ฒ ์ฃผ ๊ณผ์ ์ง๋ ์์ด๋ฅผ ํ๋๋ค์ ๋ฌ๋ฌ ์ ํ์จ ๋ถ์ด๊ธฐ
<script> $(document).ready(function func() { $.ajax({ type: "GET", url: "http://spartacodingclub.shop/sparta_api/rate", data: {}, success: function (response) { let rate = response['rate'] let temp_html = `<span>${rate}</span>` $('#rate').append(temp_html) } } ) } ) </script>
'SPRING > SPARTA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๊ฐ์] ์น๊ฐ๋ฐ์ ๋ด, Spring 1~2์ฃผ์ฐจ (0) 2021.08.14 [๊ฐ์] ์น๊ฐ๋ฐ ์ข ํฉ๋ฐ 5์ฃผ์ฐจ (0) 2021.08.08 [๊ฐ์] ์น๊ฐ๋ฐ ์ข ํฉ๋ฐ 4์ฃผ์ฐจ (0) 2021.08.06 [๊ฐ์] ์น๊ฐ๋ฐ ์ข ํฉ๋ฐ 3์ฃผ์ฐจ (2) 2021.08.05 [๊ฐ์] ์น๊ฐ๋ฐ ์ข ํฉ๋ฐ 1์ฃผ์ฐจ (2) 2021.07.24