日期:2014-05-16  浏览次数:20712 次

创建一个AJAX链接
function getXHR(){//创建一个XHR对象
    var xmlhttp;
	try{
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
			xmlhttp=new XMLHttpRequest();
		}catch(e){
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

    return xmlhttp;
}
function ajaxSubmit(path,fdata){//path 请求的服务器地址 fdata发送的参数
	var xmlhttp=getXHR();
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState==4&&xmlhttp.status==200){
			var data=xmlhttp.responseText;
			//data 从服务端返回的数据
			//这里可以对数据做相应的操作
		}
	};
	xmlhttp.open("post",path, true);
	xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	if (fdata!=''&&(typeof fdata)!='undefined'){
	   xmlhttp.send(fdata);
	}else{
	   xmlhttp.send(null);
	}
}