, 반환 데이터를 데이터를 전송 및 수신의 POST 방법을 아약스-GET

첫째, 아약스 객체를 생성

ajaxFunction 함수 () {
var에 XMLHTTP;
{// 파이어 폭스, 오페라 8.0 이상, 사파리 시도
) (XMLHTTP = 새로운 XMLHttpRequest의;
}
캐치 (전자) {
{시도 // 인터넷 익스플로러
XMLHTTP = 새로운 ActiveXObject ( "MSXML2.XMLHTTP");
}
캐치 (전자) {
{시도
XMLHTTP = new ActiveXObject ( "Microsoft.XMLHTTP")를;
}
캐치 (전자) {}
}
}

XMLHTTP 반환;
}
---------------------
GET 메소드

{() 함수를 GET
// 객체 수
) (VAR = ajaxFunction 요청,
당신의 서블릿 중 하나 // 전송 데이터
( "? / myAjax / Demo01 이름 = CZC & = 22 나이", "GET"true로,) request.open;

상기 수신 된 데이터를 리턴 //만을 기록 할 수 송신한다
) request.onreadystatechange = 함수 ({
(200 && request.status이다 == == request.readyState 4.) {IF
경보 (request.responseText는);
}
}

// 데이터를 전송할
request.send ();
}
---------------------
POST 메소드

POST 기능 () {
// 객체 얻을
VAR 요청을 = ajaxFunction은 ()
에 의해 전송 // 주소
request.open (이하 "POST", true로 "/ myAjax / Demo01");
// 다시 데이터를 수신
request.onreadystatechange = 기능 ()
{
경우 (request.readyState == == 200 && request.status이다 4).
{
경고 (request.responseText가);
}
}
헤더 세트 //
request.setRequestHeader ( "콘텐츠 유형", "애플리케이션 / X-www- urlencode되고 형식 ");
// 콘텐츠 데이터의 전송
request.send ("이름 = CZ 및 연령 = 22 ");

}
---------------------

원본 링크 : HTTPS : //blog.csdn.net/weixin_40007271/article/details/87869071

추천

출처www.cnblogs.com/rickdiculous/p/11368735.html