function checkLoginName11(str)
{
var flag=SchoolProject.Web.Leader.AddTeacherModify.CheckLoginName(str);
if(flag.value==true)
{
document.getElementById("Tb_LoginName").innerText="";
alert('用户名已经存在,请重新输入');
document.getElementById("Tb_LoginName").focus();
}
}
[AjaxPro.AjaxMethod]
public bool CheckLoginName(string str)
{
SqlHelper sqlhelp = new SqlHelper();
string sql = @" select count(*) from t_user where c_LoginName='"+str+"' ";
DataTable dt=sqlhelp.GetDataSet(sql,"0").Tables[0];
if (Convert.ToInt32(dt.Rows[0][0].ToString()) > 0)
{
return true;
}
else
{
return false;
}
}
本文介绍了一个用于检查系统中用户名是否已存在的JavaScript函数和相应的后端验证方法。通过调用AjaxMethod注解的C#方法,利用SQL查询数据库中是否存在相同的用户名,确保在注册或修改信息时,用户名的唯一性。
983

被折叠的 条评论
为什么被折叠?



