您的位置:首页 > Web前端 > JavaScript

原生javascript实现ajax 发送post请求

2016-01-26 13:47 316 查看
var postData = {
"name1": "value1",
"name2": "value2"};

postData = (function(obj){ // 转成post需要的字符串.
var str = "";

for(var prop in obj){
str += prop + "=" + obj[prop] + "&"
}
return str;
})(postData);

var xhr = new XMLHttpRequest();

xhr.open("POST", "../module", true);
xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xhr.onreadystatechange = function(){
var XMLHttpReq = xhr;
if (XMLHttpReq.readyState == 4) {
if (XMLHttpReq.status == 200) {
var text = XMLHttpReq.responseText;

console.log(text);
}
}
};
xhr.send(postData);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: