ajax检测用户名是否存在
2010-03-23 20:14
513 查看
<!--
// var request=new ActiveXObject("Microsoft.XMLHTTP");
function CheckUserName()
{
var request=GetXmlHttpObject();
if(request==null)
{
alert ("您的浏览器不支持AJAX!");
return;
}
var strName=document.getElementById("txtName").value;
var sCheckInfo=document.getElementById("CheckInfo");
request.open("GET","CheckUser.aspx?checkName="+encodeURIComponent(strName),false);
request.send();
var sResult=request.responseText;
if(sResult==1)
{
if(strName=="")
{
sCheckInfo.innerHTML="<font color=red>抱歉</font>"+"请输入用户名";
}
else
{
sCheckInfo.innerHTML="<font color=red>恭喜</font>," + strName + "可以使用";
}
}
else if(sResult==0)
{
sCheckInfo.innerHTML="<font color=red>抱歉</font>,用户名" + strName + "已经被使用";
}
else
{
sCheckInfo.innerHTML="<font color=red>抱歉</font>"+"查询失败";
}
}
function GetXmlHttpObject()
{
var xmlHttp=null;
try
{
xmlHttp=new XMLHttpRequest();
}
catch(e)
{
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
-->
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
部门添加:<input id="txtName" type="text" onkeyup="CheckUserName();" runat="server" />
<span id="CheckInfo"></span>
</div>
</form>
</body>
</html>
后台代码
if (Request.QueryString["checkName"] != null)
{
string sss = Request.QueryString["checkName"].ToString();
string strText = "select DepartmentID from Department where DepartmentName='" + sss + "'";
SqlDataReader dr = DBUtility.SqlHelper.ExecuteReader(strText);
if (dr.Read())
{
Response.Write("0");
}
else
{
Response.Write("1");
}
Response.End();
}
// var request=new ActiveXObject("Microsoft.XMLHTTP");
function CheckUserName()
{
var request=GetXmlHttpObject();
if(request==null)
{
alert ("您的浏览器不支持AJAX!");
return;
}
var strName=document.getElementById("txtName").value;
var sCheckInfo=document.getElementById("CheckInfo");
request.open("GET","CheckUser.aspx?checkName="+encodeURIComponent(strName),false);
request.send();
var sResult=request.responseText;
if(sResult==1)
{
if(strName=="")
{
sCheckInfo.innerHTML="<font color=red>抱歉</font>"+"请输入用户名";
}
else
{
sCheckInfo.innerHTML="<font color=red>恭喜</font>," + strName + "可以使用";
}
}
else if(sResult==0)
{
sCheckInfo.innerHTML="<font color=red>抱歉</font>,用户名" + strName + "已经被使用";
}
else
{
sCheckInfo.innerHTML="<font color=red>抱歉</font>"+"查询失败";
}
}
function GetXmlHttpObject()
{
var xmlHttp=null;
try
{
xmlHttp=new XMLHttpRequest();
}
catch(e)
{
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
-->
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
部门添加:<input id="txtName" type="text" onkeyup="CheckUserName();" runat="server" />
<span id="CheckInfo"></span>
</div>
</form>
</body>
</html>
后台代码
if (Request.QueryString["checkName"] != null)
{
string sss = Request.QueryString["checkName"].ToString();
string strText = "select DepartmentID from Department where DepartmentName='" + sss + "'";
SqlDataReader dr = DBUtility.SqlHelper.ExecuteReader(strText);
if (dr.Read())
{
Response.Write("0");
}
else
{
Response.Write("1");
}
Response.End();
}
相关文章推荐
- 毕业设计(十)---用DWR实现 代替AJAX 用户注册检测用户名是否已经存在
- Ajax简单应用,Ajax检测用户名是否存在
- 毕业设计(十)---用DWR实现 代替AJAX 用户注册检测用户名是否已经存在
- Ajax简单应用,检测用户名是否存在
- PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程
- PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程
- ajax 检测注册用户名是否存在
- spring+jquery+ajax 检测用户名是否存在
- 应用ajax实现检测注册用户名是否已经存在
- jquery与php交互的ajax应用第一课:检测用户注册时用户名是否存在
- Ajax检测用户名是否存在
- 使用jquery+ajax方式实现用户注册时,检测用户名是否存在
- JQuery+Ajax实现用户名的检测(用户名是否已存在)
- Ajax简单应用,检测用户名是否存在 (转)
- Ajax js 使用Ajax检测用户名是否存在
- 利用ajax检测用户名是否存在
- 使用jquery+ajax方式实现用户注册时,检测用户名是否存在
- Ajax检测用户名是否存在
- jquery与php交互的ajax应用第一课:检测用户注册时用户名是否存在
- 使用Ajax实时检测"用户名、邮箱等"是否已经存在