크롬 확장 기능을 구축하고 있고 Ajax 요청의 응답이 "준비"(상태 200 및 readystate 4)로 단 한 번이 아닌 4 번 나오고 1 단계를 거치지 않습니다 -삼 . 대신 4 번 4. 이것은 나에게 좋지 않습니다. 사용자에게 한 번이 아니라 네 번 경고하는 것입니다.Ajax Response ReadyState가 4로 이동합니다.
내 코드는 서버 내 코드는 데이터베이스와 다시 밖으로 에코을 일부 데이터를 끌어 PHP는 그냥
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
console.log(xmlhttp.readyState + xmlhttp.status);
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
if (xmlhttp.response) checkForAlertTab(xmlhttp.response);
else console.log('false');
}
}
xmlhttp.open("POST", "http://myserver.php", true);
xmlhttp.setRequestHeader("Content-Type", "application/json");
xmlhttp.send(sendToServer);
간단한 자바 스크립트를하다, 응답이 좋은 멋쟁이입니다 (정보가) 왜 아약스 독서가 정상적으로 그의 단계를 거치지 않는 것일까? -이 원인이 무엇일까?
재생할 수 없습니다. –