그래서 동일한 루트 디렉토리에있는 data.txt에서 hello world 텍스트를 반환하는 간단한 Ajax 요청을 작성하려고합니다.AJAX : request.status == 200 false를 반환합니까? (데이터가 페이지에 표시되지 않음)
문제 : 상태를 확인할 때 === 200 문에 이 표시되지 않는 경우 즉, 아무 것도 true를 반환하지 않는 경우.
TWIST :.하지만 if 문이 요청이 에 콘솔을 기록됩니다 (그러나 데이터가 페이지에 기록되지 않는 제거하면
CODE
// AJAX REQUEST EXAMPLE
// XHR is the api that is used for AJAX REQUESTS
// Create a XHR request object
var request = new XMLHttpRequest();
// create the 'request' for this object. open() reqest method GET/POST, location of the data file (ajax requests has same domain poilcy - so you can't request data objects for domains from other than what your currently on), true/fasle (whether we want request ot be asyncronous or not fasle means its asyc i.e. brwoser waits until requests is done before it does anything else)
request.open('GET', 'data.txt', true);
// send request to the server for data
request.send();
if (request.status=== 200) {
document.writeln(request.responseText);
}
console.log(request);
는 분명하지 않다. –