AJAX_XMLHttpRequest对象

XMLHttpRequest对象

1、发送方式:GET/POST

与post相比,get更简单更快,大部分都可以使用;

post向服务器发送大的数据量,必须使用post;

POST比GET更安全可靠;

2、3个重要的属性

(1)readyState属性:存储XMLHttpRequest状态信息,5个值0——4

0:请求未初始化;

1:服务器连接已建立;

2:请求已接收;

3:请求处理中;

4:请求已完成,且响应已就绪;

(2)onreadystatechange属性:

当readyState改变时,就会触发onreadydtatechange事件;

(3)Status状态:

200:发送成功时;

404:未找到界面;

代码请求成功——当readyState=4且状态status=200时,表示响应已就绪;

xhr.onreadystatechange=function(){

if(this.readyState==4 && this.status==200){

//执行成功;

//this.responseText或者this.responseXML

}

}

注意:onreadystatechange事件被触发(0-4),对应着readyState每个变化;



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值