ajax异步请求的代码,基于ajax异步请求的实现_jquery

//设一个变量

var XMLHttpReq=false;

//创建一个XMLHttpRequest对象

function createXMLHttpRequest(){

if(window.XMLHttpRequest){ //Mozilla

XMLHttpReq=new XMLHttpRequest();

}

else if(window.ActiveXObject){

try{

XMLHttpReq=new ActiveXObject(“Msxml2.XMLHTTP”);

}catch(e){

try{

XMLHttpReq=new ActiveXObject(“Microsoft.XMLHTTP”);

}catch(e){}

}

}

}

//发送请求函数

function send(url){

createXMLHttpRequest();

XMLHttpReq.open(“GET”,url,true);

XMLHttpReq.onreadystatechange=proce;   //指定响应的函数

XMLHttpReq.send(null);  //发送请求

}

function proce(){

if(XMLHttpReq.readyState==4){ //对象状态

if(XMLHttpReq.status==200){//信息已成功返回,开始处理信息

var res=XMLHttpReq.responseText;

document.getElementById(“info”).innerhtml = res;

//window.alert(res);

}else{

window.alert(“所请求的页面有异常”);

}

}

}

//身份验证

function check(){

//var name=document.getElementById(“name”).value;

var   province=document.getElementById(“state”);

var   pindex   =   province.selectedIndex;

var   pValue   =   province.options[pindex].value;

//var   pText     =   province.options[pindex].text;

if(pValue==””){

alert(“请输入姓名”);

return false;

}

else{

send(‘model.cfm?event=’+pValue);

}

}

姓名: 

Virginia

Georgia

California

欢迎大家阅读《基于ajax异步请求的实现_jquery》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权

转载请注明原文链接:基于ajax异步请求的实现_jquery

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值