ajax基础
Posted 永醉雨辰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax基础相关的知识,希望对你有一定的参考价值。
function ajax(url, fn) { //创建对象 // IE早期版本是new ActiveXObject() 高级版本已不支持 var xhr = new XMLHttpRequest(); //打开链接 xhr.open(‘GET‘, url, true); //发送请求 xhr.send(null); xhr.onreadystatechange = function () {// 状态发生变化时,函数被回调 // 监听readystate if (xhr.readyState === 4) { if (xhr.status === 200) { // 成功,通过responseText拿到响应的文本: console.log(xhr.responseText); } else { // 失败,根据响应码判断失败原因: console.log(xhr.status); } }else { // HTTP请求还在继续... } } }
ajax基于XMLHttpRequest
关键方法:
XMLHttpRequest
open
send
readystatechange
关键属性指令:
readyState
status
responseText(还有responseXML )
以上是关于ajax基础的主要内容,如果未能解决你的问题,请参考以下文章