아 약 스 노트
XML HttpRequest 의 ready State:
0: 초기 화 되 지 않 음 - 생 성
1: 초기 화 -- open
2: 요청 보 내기 -- send
3: 결 과 를 받 아들 이기 시작한다
4: 접수 완료
상태 가 바 뀔 때마다 반전 함 수 를 호출 합 니 다.방법 은 5 회 호출 되 지만 앞의 두 번 의 ready State = 1
onreadystatechange = callback
바 인 딩 리 턴 함수, 추가 하지 않 음 ().
XML HttpRequest status:
200 OK
404 Not Found
500 Serevr Error
var xmlHttpRequest;
// XMLHttpRequest
function createXmlHttpRequest() {
var xmlHttp;
if(window.ActiveXObject) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP")
} catch (e) {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
}else if(window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest()
}
return xmlHttp;
}
function checkExist() {
xmlHttpRequest = createXmlHttpRequest();
xmlHttpRequest.onreadystatechange = callBack;
var url = "http://localhost:8080/Ajax/CheckUser?uname="+document.getElementById("userName").value;
xmlHttpRequest.open("GET", url, true);
xmlHttpRequest.send(null);
}
function callBack() {
if(xmlHttpRequest.readyState==4 && xmlHttpRequest.status==200) {
var result = xmlHttpRequest.responseText;
//...
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
원생 Ajax와 jQuery Ajax의 차이점 예시 분석선언: 이번에 소개한 것은 aax와 백그라운드를 이용하여 데이터 교환을 하는 작은 예이기 때문에 demo는 서버를 통해 열어야 합니다.서버 환경은 구축하기 매우 좋다. 인터넷에서wamp나xampp를 다운로드하여 한 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.