完整的ajax请求"/>
ajax 一个完整的ajax请求
var request;
if(window.XMLHttpRequest){
request=new XMLHttpRequest(); //IE7+,...
}else{
request=new ActiveXObject("Microsoft.XMLHTTP"); //IE6,IE5
用XHR发送请求:
open(method,url,async) 调用XHR对象,async表示同步还是异步,默认为true(异步);
send(String) 发送请求。
request.open("POST","create.php",true);
request.setRequestHeader("Content-type","application/x-www-form-urlencoded"); //必须写在open和send中间
request.send("name=王大锤&sex=男");
一、xhr取得响应
1、responseText:获得字符串形式的相应数据。
2、responsXML:获得XML形式的相应数据。
3、status和statusText:以数字和文本形式返回http状态码。
4、getAllResponseHeader():获取所有的响应报头。
5、getResponseHeader():查询响应中的某个字段的值。
6、readyState属性:响应返回成功的时候得到通知。
(1)0:请求未初始化,open还没有调用。
(2)1:服务器连接已建立&#x
更多推荐
ajax 一个完整的ajax请求
发布评论