当前位置: 首页 > Web前端 > HTML

ajax学习笔记

时间:2023-04-02 22:05:58 HTML

XMLHttpRequest对象是ajax的基础使用它的open()和send()方法向服务器发送请求vara=3;varrequest=newXMLHttpRequest();request.open("GET","../server.php?number="+a,"true");request.send();open(method,url,async)方法:GET或POST,请求类型url:文件在服务器上的位置async:true为异步,false为同步open.send(string)向服务器发送数据,string只用于async设置为true时的POST方法,即异步,response在ready函数请求中指定.onreadystatechange中的onreadystatechange事件=function(){if(request.readystate===4&&request.status===200){document.getElementById("id").innerHTML=request.responseText;}}XMLHttpRequest的三个重要属性onreadystatechange:每一个readystate发生变化时都会调用这个函数。readyState:存储XMLHttpRequest的状态,从0到4变化0:请求未初始化1:服务器已连接2:已收到请求3:正在处理请求4:请求已完成并响应处于就绪状态:200“OK”404“找不到页面”