博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
原生Ajax总结
阅读量:6842 次
发布时间:2019-06-26

本文共 781 字,大约阅读时间需要 2 分钟。

HTTP协议

request.png

传统的请求和Ajax请求

59618-20160805144726215-644587195.png

Ajax定义

Asynchronous JavaScript and XML. Ajax异步的,JavaScript程序希望与服务器直接通信而不需要重新加载页面。

Ajax基本流程

1.创建请求对象

function requestObject(){            if(window.XMLHttpRequest){                return new XMLHttpRequest();            }else if{                return new ActiveXObject('Mxsml2.XMLHTTP');            }else{                throw new Error("Could not create HTTP request object.");            }        }

2.建立请求

var request=requestObject();
request.open("GET","data.txt",true);

3.发送请求

request.send(null);

4.处理请求(XML和JSON两种格式)

request.onreadystatechange=function(){            if(request.readyState==4){                console.log(request.status+":"+request.statusText);            }        }

jQuery中Ajax模块

参考内容:

转载于:https://www.cnblogs.com/liminjun88/p/5741907.html

你可能感兴趣的文章