一、原生js创建ajax
分一下几步:
1.创建XMLHttpRequest对象
var xhr = new XMLHttpRequest();
2.设置请求成功后的操作
xhr.onreadystatechange = function() {if (xhr.readyState == 4) {if (xhr.status == 200) {
obj.success(登录成功);
}
}
};
3.使用open方法打开请求
xhr.open(POST, service/login, true); // 三个参数分别是:1.请求方式 2.请求路径3.是否发起异步请求
4.发起请求
xhr.send( ame=jack&age=22);
完整的步骤如下:
var xhr = newXMLHttpRequest();
xhr.onreadystatechange= function() {if (xhr.readyState == 4) {if (xhr.status == 200) {
alert(登录成功);
}
}
};
xhr.open(POST, service/login, true);
xhr.send(JSON.stringify({name: jack, age: 22}));
Post Get传参区别
Pos