728x90
반응형
질문 : jQuery없이 AJAX 호출을 만드는 방법은 무엇입니까?
jQuery를 사용하지 않고 JavaScript를 사용하여 AJAX 호출을 만드는 방법은 무엇입니까?
답변
"바닐라"JavaScript 사용 :
<script type="text/javascript">
function loadXMLDoc() {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == XMLHttpRequest.DONE) { // XMLHttpRequest.DONE == 4
if (xmlhttp.status == 200) {
document.getElementById("myDiv").innerHTML = xmlhttp.responseText;
}
else if (xmlhttp.status == 400) {
alert('There was an error 400');
}
else {
alert('something else other than 200 was returned');
}
}
};
xmlhttp.open("GET", "ajax_info.txt", true);
xmlhttp.send();
}
</script>
jQuery 사용 :
$.ajax({
url: "test.html",
context: document.body,
success: function(){
$(this).addClass("done");
}
});
출처 : https://stackoverflow.com/questions/8567114/how-to-make-an-ajax-call-without-jquery
728x90
반응형
'프로그래밍 언어 > jQuery, ajax' 카테고리의 다른 글
jQuery에서 로딩 스피너를 표시하는 방법 (0) | 2021.08.28 |
---|---|
jQuery를 사용하여 드롭 다운 목록의 선택한 값 변경 (0) | 2021.08.28 |
jQuery를 사용하여 텍스트를 클립 보드에 복사하는 방법 (0) | 2021.08.26 |
jQuery Select에 특정 옵션 태그 텍스트 가져오기 (0) | 2021.08.25 |
jQuery를 사용하여 form submit하기 (0) | 2021.08.25 |