XMLHttpRequest:AJAX核心的类
$("#btnGetDate").click(function () {
???????????????//开始通过AJAX向服务器发送请求.
???????????????var xhr;
???????????????if (XMLHttpRequest) {//表示用户使用的高版本IE,谷歌,狐火等浏览器
???????????????????xhr = new XMLHttpRequest();
???????????????} else {// 低IE
??????????????????xhr=new ActiveXObject("Microsoft.XMLHTTP");
???????????????}
???????????????xhr.open("get", "GetDate.ashx?name=zhangsan&age=12", true);
???????????????xhr.send();//开始发送
???????????????//回调函数:当服务器将数据返回给浏览器后,自动调用该方法。
???????????????xhr.onreadystatechange = function () {
???????????????????if (xhr.readyState == 4) {//表示服务端已经将数据完整返回,并且浏览器全部接受完毕。
???????????????????????if (xhr.status == 200) {//判断响应状态码是否为200.
???????????????????????????alert(xhr.responseText);
???????????????????????}
???????????????????}
???????????????}
???????????});
原生ajax
原文地址:https://www.cnblogs.com/Jason1019/p/9623549.html