타도메인에 있는 json을 가져오는 방법 중 하나인 jsonp를 이용해보았다.
html
<button id="ajaxCallBtn" onclick="javascript:void(0)">getData</button>
script
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script>
$(document).ready(function() {
// ajax 구성
function ajaxCall() {
$.ajax({
url: "yourUrl",
dataType: "jsonp",
jsonpCallback: "jsonCallback"
});
}
function jsonCallback(json) {
loadData(json);
}
function loadData(json) {
console.log(json);
}
// ajaxCall를 실행하기위한 이벤트핸들러
$("#ajaxCallBtn").on('click', function() {
ajaxCall();
});
});
</script>
'Frontend' 카테고리의 다른 글
[Array]some 메소드를 알아보자 ! (0) | 2019.01.09 |
---|---|
[jQuery] fadeIn 슬라이드 로직 (0) | 2019.01.08 |
[cookie] cookie를 이용한 슬라이딩 (0) | 2019.01.03 |
[ajax] ajax에 euc-kr 인코딩 관하여 (0) | 2019.01.02 |
천단위 콤마를 찍어주는 정규식 (0) | 2018.10.23 |