1 回答

TA贡献44条经验 获得超26个赞
* 创建XMLHttpRequest对象
var xhr = getXhr();
* 与服务器端建立连接 - open()
* GET方式 - open("get")
* POST方式 - open("post")
* 向服务器端发送请求 - send()
* GET方式
* send()方法不起作用(不能使用send()方法发送请求数据)
* send()方法不能被省略 - send(null)
* 请求数据 - 增加在URL?key=value
* POST方式
* send()方法起作用
* 注意
* 在send()方法调用前,调用setRequestHeader()方法
xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
* 接收服务器端的响应
* 使用onreadystatechange事件监听服务器端
* 判断readyState属性值等于4(响应完毕)
* 保证status属性值为200(表示请求成功)
* 使用responseText属性接收服务器端的响应数据
*************************************************************************
不懂再问。希望采纳 \(^o^)/~
添加回答
举报