본문 바로가기
JAVA/jQuery,Ajax

XMLHttpRequest / 비동기통신 / ajax

by java나유 2022. 7. 31.
let data;
function wck() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	}

}
function members() {
	if (data.readyState == XMLHttpRequest.DONE && data.status == 200) {
		member_list(data.response);

	}

	else if (data.status == 404) {
		error();
	}
}
data = wck();
data.onreadystatechange = members; // members()하지말기
data.open("GET", "./index3.json", true);
data.send();

 

data = wck();
data.onreadystatechange = members; // members()하지말기
data.open("GET", "./index3.json", true);
data.send();

onreadystatechane:서버에서 응답이 도착하면 호출 될 함수, open이나 send가 실행될 때도 호출됨

open:("GET"or"HOST","접속할 도메인","true"or"false"(동기,비동기)

send:get: 파라미터가없으면 null. post:서버로 보내고싶은 어떠한 데이터라도 ok 쉽게 parse할 수 있는 형식  

728x90

댓글