- 정보공유
[JQUERY] jquery 를 쓰지않고 ajax 로 데이터값 전송하기.
갑자기 jquery 를 쓰지않고 ajax 로 데이터값을 전송해야될 필요성이 생겼다.
function doRequestPostAjax(url) {
var xhr;
if (window.ActiveXObject) {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xhr = new XMLHttpRequest();
}
xhr.open("POST", url, true);
xhr.onreadystatechange = function() {
if(xhr.readyState == 4) {
if(xhr.status == 200) {
var r_txt = xhr.responseText; // 임의의 문자열이 전송되어 온다.
}
}
};
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
xhr.send("");
}
doRequestPostAjax('전송URL');