var $ = document.getElementById;
//使用Ajax检查用户名是否存在
function doAjax(method,url,data,func) {
//1.创建XMLHttpRequest对象
var xmlhttp;
if (window.XMLHttpRequest)
xmlhttp = new XMLHttpRequest(); //IE8,9,10或firefox或chrome
else
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); //IE5.5,6,7
//2.准备请求
//alert(url + "," + data);
if (method == "GET") {
data = (data == null) ? "" : "?" + data;
xmlhttp.open("GET", url+data, true);
xmlhttp.send(null);
} else {
xmlhttp.open("POST", url, true);
xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;charset=UTF-8;');
xmlhttp.send(data);
}
//4.接受响应并处理
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
// alert(xmlhttp.responseXML);
//获取响应并显示
func(xmlhttp.responseText, xmlhttp.responseXML);
}
}
}
}
//使用Ajax检查用户名是否存在
function doAjax(method,url,data,func) {
//1.创建XMLHttpRequest对象
var xmlhttp;
if (window.XMLHttpRequest)
xmlhttp = new XMLHttpRequest(); //IE8,9,10或firefox或chrome
else
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); //IE5.5,6,7
//2.准备请求
//alert(url + "," + data);
if (method == "GET") {
data = (data == null) ? "" : "?" + data;
xmlhttp.open("GET", url+data, true);
xmlhttp.send(null);
} else {
xmlhttp.open("POST", url, true);
xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;charset=UTF-8;');
xmlhttp.send(data);
}
//4.接受响应并处理
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
// alert(xmlhttp.responseXML);
//获取响应并显示
func(xmlhttp.responseText, xmlhttp.responseXML);
}
}
}
}