ajax的get传输和post传输

首先获取xmlhttp

//创建xmlHttp  
03
        var xmlHttp = null;
04
        if (window.ActiveXObject) {
05
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");   //IE
06
        } else if (window.XMLHttpRequest) {
07
            xmlHttp = new XMLHttpRequest();   //非IE
08
        }
09 


get传输:

03 xmlHttp.onreadystatechange = function() {
04 if (xmlHttp.readyState == 4) {
05      if (xmlHttp.status == 200) {
06         
07        }
08     }
09 };
10  
11   xmlHttp.open("GET", url, true);  //url为get传送的路径
12   xmlHttp.send();


post传输数据:

xmlHttp.onreadystatechange = function() {
04   if (xmlHttp.readyState == 4) {
05       if (xmlHttp.status == 200) {
06       
07         }
08      }
09   };
10
11
12   xmlHttp.open("POST", url, true);
13   xmlHttp.setRequestHeader("Content-Type",
14                 "application/x-www-form-urlencoded");
15   xmlHttp.send(string);   //string为post传入的数据
16




你可能感兴趣的:(ajax的get传输和post传输)