1.end(content) :发送Ajax请求(把open规划在send方法中执行)
参数说明:
content:追加在请求空白行的信息,如果是get请求,此参数为null
如果是post请求,此参数为要传递的参数
在http请求中,任何的一个请求(无论是get或post)在发送请求时都会传递三个参数:
请求行 请求头 请求空白行
特别注意:如果是get请求,请求空白行是null(空的)
2.相关属性:
1)onreadystatechange :当Ajax状态码改变时所触发的回调函数
2)readyState :Ajax状态码
0:表示对象已建立,但未初始化(调用了createXhr方法,但未执行open方法)
1:表示对象已初始化,但未发送(调用了open方法,但未执行send方法)
2:已调用send方法进行请求 (调用了send方法)
3:正在接收数据(接收到一部分)状态码变为3
4:接收完成(所有数据都完全返回值)4
3)status :响应状态码,200正常响应,404没有找到页面
4)statusText :(了解)响应状态文本
5)reponseText :响应文本,如果服务器端返回字符串就使用responseText进行接收
6)responseXML:响应文本,如果服务器端返回xml就使用responseXML进行接收
领取专属 10元无门槛券
私享最新 技术干货