Asp.net下利用Jquery Ajax实现用户注册检测(验证用户名是否存)


Posted in Javascript onSeptember 12, 2010

其中用到了jquery插件来验证用户名哦,这里是利用jquery ajax来验证用户名是否存在哦。大家看看效果图,后面将附上源码下载。
Asp.net下利用Jquery Ajax实现用户注册检测(验证用户名是否存)
jquery框架实现的ajax 验证用户名是否存在的部分JS

$("#accounts").formValidator({onshow:"请输入用户名",onfocus:"用户名至少4个字符,最多10个字符",oncorrect:"该用户名可以注册"}).inputValidator({min:4,max:10,onerror:"用户名至少4个字符,最多10个字符"}).regexValidator({regexp:"username",datatype:"enum",onerror:"用户名格式不正确"}) 
.ajaxValidator({ 
type : "get", 
url : "/ws/NameExist.aspx", 
datatype : "json", 
success : function(data){ 
if( data == "1" ) 
{ 
return true; 
} 
else 
{ 
return false; 
} 
}, 
buttons: $("#submit"), 
error: function(){alert("服务器没有返回数据,可能服务器忙,请重试");}, 
onerror : "该用户名不可用,请更换用户名", 
onwait : "正在对用户名进行合法性校验,请稍候..." 
})

NameExist.aspx 实现的源码
protected void Page_Load(object sender, EventArgs e) 
{ 
string accounts = Request["accounts"]; 
LoginNameExist(accounts); 
} 
public void LoginNameExist(string accounts) 
{ 
IUsers user = AgileEIS.Web.DAL.Interface.DALHelper.DALManager.CreateUsers(); 
user.Session = ContextHelper.Session; 
user.Accounts = accounts; 
user.Refresh(); 
if (!user.Exists) 
{ 
Response.Write("1"); 
} 
else 
{ 
Response.Write("0"); 
} 
Response.End(); 
return; 
}

异步刷新实现方式有多种,也可以借助js的多种框架,以上是使用jquery框架实现的ajax 验证用户名是否存在。首次发这样的技术文档,难免有不足之外,还请大家见凉...

下面将提供下载

Javascript 相关文章推荐
广告显示判断
Aug 31 Javascript
msn上的tab功能Firefox对childNodes处理的一个BUG
Jan 21 Javascript
图像替换新技术 状态域方法
Jan 28 Javascript
推荐40个简单的 jQuery 导航插件和教程(下篇)
Sep 14 Javascript
如何学习Javascript入门指导
Nov 01 Javascript
JavaScript实现网页对象拖放功能的方法
Apr 15 Javascript
js实现选中页面文字将其分享到新浪微博
Nov 05 Javascript
JS实现的多张图片轮流播放幻灯片效果
Jul 22 Javascript
详解vue 数组和对象渲染问题
Sep 21 Javascript
vue 进阶之实现父子组件间的传值
Apr 26 Javascript
微信小程序下拉加载和上拉刷新两种实现方法详解
Sep 05 Javascript
Vue常用的全选/反选的示例代码
Feb 19 Javascript
jQuery EasyUI 的EasyLoader功能介绍
Sep 12 #Javascript
jQuery UI 应用不同Theme的办法
Sep 12 #Javascript
基于jquery的表格排序
Sep 11 #Javascript
javascript多种数据类型表格排序代码分析
Sep 11 #Javascript
javascript 触发HTML元素绑定的函数
Sep 11 #Javascript
Js组件的一些写法
Sep 10 #Javascript
编写Js代码要注意的几条规则
Sep 10 #Javascript
You might like
php IP及IP段进行访问限制的代码
2008/12/17 PHP
PHP5.6读写excel表格文件操作示例
2019/02/26 PHP
JavaScript 在各个浏览器中执行的耐性
2009/04/06 Javascript
用jQuery实现圆点图片轮播效果
2017/03/19 Javascript
bootstrap table实现单击单元格可编辑功能
2017/03/28 Javascript
angular中实现控制器之间传递参数的方式
2017/04/24 Javascript
vue组件父子间通信之综合练习(聊天室)
2017/11/07 Javascript
JS原型继承四步曲及原型继承图一览
2017/11/28 Javascript
Angular中管道操作符(|)的使用方法
2017/12/15 Javascript
javascript原生封装一个淡入淡出效果的函数测试实例代码
2018/03/19 Javascript
过滤器vue.filters的使用方法实现
2019/09/18 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
2019/11/26 Javascript
编写v-for循环的技巧汇总
2020/12/01 Javascript
[01:00:59]VP VS VG Supermajor小组赛胜者组第二轮 BO3第二场 6.2
2018/06/03 DOTA
CentOS 6.X系统下升级Python2.6到Python2.7 的方法
2016/10/12 Python
Python使用Turtle模块绘制五星红旗代码示例
2017/12/11 Python
python中的decorator的作用详解
2018/07/26 Python
深入理解Django自定义信号(signals)
2018/10/15 Python
Python函数装饰器实现方法详解
2018/12/22 Python
对pandas的算术运算和数据对齐实例详解
2018/12/22 Python
python+pygame实现坦克大战
2019/09/10 Python
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
2019/10/25 Python
python计算波峰波谷值的方法(极值点)
2020/02/18 Python
python中取绝对值简单方法总结
2020/07/24 Python
农药学硕士毕业生自荐信
2013/09/25 职场文书
《一本男孩子必读的书》教学反思
2014/02/19 职场文书
家长通知书家长评语
2014/04/17 职场文书
小学班干部竞选演讲稿
2014/04/24 职场文书
政府绩效管理实施方案
2014/05/04 职场文书
竞选演讲稿范文大全
2014/05/12 职场文书
地质灾害防治方案
2014/05/14 职场文书
干部职工纪律作风整改措施思想汇报
2014/10/11 职场文书
同学聚会祝酒词
2015/08/10 职场文书
2016年清明节期间群众祭祀活动工作总结
2016/04/01 职场文书
2019年作为一名实习生的述职报告
2019/09/29 职场文书
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js