时间:2016-02-16 01:24 来源: 我爱IT技术网 作者:佚名
欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【asp.net+Ajax校验用户是否存在的实现代码】,下面是详细的讲解!
asp.net+Ajax校验用户是否存在的实现代码
<%@ Page Language="C#" MasterPageFile="~/Top_Down.master" AutoEventWireup="true" CodeFile="RegisterMember.aspx.cs"Inherits="Member_RegisterMember" Title="注册用户" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<link href="../Admin/css/template.css" rel="stylesheet" type="text/css" />
<link href="../Admin/css/validationEngine.jquery.css" rel="stylesheet" type="text/css" />
<script src="../Admin/scripts/jquery-1.7.1.min.js" type="text/javascript"></script>
<script src="../js/jquery.validationEngine.js" type="text/javascript"></script>
<script src="../Admin/scripts/isValid.js" type="text/javascript"></script>
<script src="../js/languages/jquery.validationEngine-zh_CN.js" type="text/javascript"></script>
<script type="text/javascript">
var IsCheck=false;
$(function(){
// binds form submission and fields to the validation engine
$("#form1").validationEngine();
//当鼠标失去焦点的时候验证
$("#txtUserName").blur(function(){
$.ajax({
url:"Data/GetMemberInfo.ashx?method=CheckExistUserName",
data:{"username":$("#txtUserName").val()},
type:"post",
success:function(text){
$("#tdUser").empty();//清空内容
var item;
if(text=="True"){
item='<img src="../images/ok.png"/>恭喜您,这个帐号可以注册!';
IsCheck=true;
}
else
item='<img src="../images/no.png"/>对不起,这个帐号已经有人注册了!';
$("#tdUser").append(item);
}
});
});
});
function CheckForm1()
{
if(IsCheck)
{
form1.submit();
}
else{
alert("请验证用户名");
}
}
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<form id="form1" action="Data/GetMemberInfo.ashx?method=SaveMemberInfo" method="post">
<div class="content">
<div class="left_side">
<div class="logo_bottom"></div>
</div>
<div class="right_side zhuce">
<div class="zhuce_title"><p class="hide">注册新用户</p></div>
<div class="zhuce_p">
<table width="578" class="zc_table1">
<tr>
<td width="93" class="zc_tar">用户名:</td>
<td width="200" class="zc_tal"><input type="text" class="zc_input1 validate[required,custom[LoginName]] text-input"name="txtUserName" id="txtUserName"/><!--LoginName-->
</td>
<td width="269" class="zc_font" id="tdUser"></td>
</tr>
<tr>
<td class="zc_tar">密码:</td>
<td class="zc_tal"><input type="password" class="zc_input2 validate[required,custom[LoginPwd]] text-input" id="txtPwd"name="txtPwd"/></td>
<td class="zc_font"></td>
</tr>
<tr>
<td class="zc_tar">确认密码:</td>
<td class="zc_tal"><input type="password" class="zc_input3 validate[required,equals[txtPwd] text-input" /></td>
<td class="zc_font"></td>
</tr>
<tr>
<td class="zc_tar">E-mail:</td>
<td class="zc_tal"><input type="text" class="zc_input4 validate[required,custom[email] text-input" name="txtEmail"id="txtEmail"/></td>
<td class="zc_font"></td>
</tr>
<tr>
<td class="zc_tar">验证码:</td>
<td class="zc_tal" colspan="2"><input type="text" class="zc_input5" name="txtCheckCode" id="txtCheckCode"/><imgsrc="../Admin/FileManage/VerifyChars.ashx" alt="验证码" /></td>
</tr>
<tr><td> </td></tr>
<tr>
<td colspan="3" align="center"><a href="javascript:CheckForm1()"><img src="../images/zhuce_sumbit.png" /></a></td>
</tr>
</table>
</div>
</div>
</div>
</form>
</asp:Content>
关于asp.net+Ajax校验用户是否存在的实现代码的用户互动如下:
相关问题:
答: >>详细
相关问题:
答: >>详细
相关问题:
答: >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【DataSet】DataSet、DataTable、DataRow区别详解
- 【asp】asp.net 动态添加多个用户控件-net-动态添
- 【ASP】ASP.NET中内嵌页面代码的一个问题-NET-内
- 【As】Asp.net中的页面乱码的问题-sp--pn-ne-et
- 【增加记录】asp.net中获取新增加记录的ID Access
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【Asp】Asp.net 页面调用javascript变量的值-net-
- 【ASP】ASP.NET 5升级后如何删除旧版本的DNX-NET5
- 【404页面】ASP.NET设置404页面返回302HTTP状态码
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
