AJAX 요청을 구현하는 방법은 무엇입니까?
1. XMLHttpRequest 인스턴스를 생성합니다.
var xhr;if(window.XMLHttpRequest) { //ie7+,firefox,chrome,safari,opera xhr = new XMLHttpRequest();}else { //ie5,ie6 xhr = new ActiveXObject("Microsoft.XMLHTTP");}
2. ReadyState 속성을 통해 요청 상태를 확인합니다.
xhr.onreadystatechange = function() { if(xhr.readyState==4 && xhr.status==200) { console.log(xhr.responseText); }}
3.
xhr.open("GET", "xhr_info.txt");4. 요청을 보내려면 send() 메서드를 호출하세요.
xhr.send(null);전체 코드
var xhr; if(window.XMLHttpRequest) { //ie7+,firefox,chrome,safari,opera xhr = new XMLHttpRequest(); } else { //ie5,ie6 xhr = new ActiveXObject("Microsoft.XMLHTTP"); } xhr.onreadystatechange = function() { if(xhr.readyState==4 && xhr.status==200) { console.log(xhr.responseText); } } xhr.open("GET", "xhr_info.txt", true); xhr.send(null);
추천 튜토리얼: "JS Tutorial"
위 내용은 AJAX 요청을 구현하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!