基于jQuery实现的Ajax 验证用户名是否存在的实现代码


Posted in Javascript onApril 06, 2011

实例:
1、请求页面AJax.aspx
HTML代码

<div> 
<input id="txtName" type="text" /><input type="button" value="查看用户名是否存在" id="btn" onclick="JudgeUserName();" /> 
<div id="showResult" style="float:left">div> 
div>

JS代码
<script type="text/javascript" src="CSS/jquery-1.3.2.js"></script> 
<script type="text/javascript"> 
function JudgeUserName() 
{ 
$.ajax({ 
type:"GET", 
url:"AjaxUserInfoModify.aspx", 
dataType:"html", 
data:"userName="+$("#txtName").val(), 
beforeSend:function(XMLHttpRequest) 
{ 
$("#showResult").text("正在查询"); 
//Pause(this,100000); 
}, 
success:function(msg) 
{ 
$("#showResult").html(msg); 
$("#showResult").css("color","red"); 
}, 
complete:function(XMLHttpRequest,textStatus) 
{ 
//隐藏正在查询图片 
}, 
error:function() 
{ 
//错误处理 
} 
}); 
} 
</script>

2 、页面AjaxUserInfoModify.aspx
后台代码
protected void Page_Load(object sender, EventArgs e) 
{ 
string userName = Request.QueryString["userName"].ToString (); 
if (userName == "James Hao") 
{ 
Response.Write ("用户名已经存在!"); 
} 
else 
{ 
Response.Write ("您可以使用此用户名!"); 
} 
}

3 、运行界面

(1)初始化界面

基于jQuery实现的Ajax 验证用户名是否存在的实现代码

(2)正在查询提示页面

基于jQuery实现的Ajax 验证用户名是否存在的实现代码

(3) 验证用户名已经存在页面

基于jQuery实现的Ajax 验证用户名是否存在的实现代码

(4)  验证用户名未存在页面

基于jQuery实现的Ajax 验证用户名是否存在的实现代码

至此 AJAX验证用户名是否存在的功能已经完成。

Javascript 相关文章推荐
JavaScript入门教程(11) js事件处理
Jan 31 Javascript
niceTitle 基于jquery的超链接提示插件
May 31 Javascript
Dom 结点创建 基础知识
Oct 01 Javascript
JavaScript中的16进制字符(改进)
Nov 21 Javascript
jquery mobile changepage的三种传参方法介绍
Sep 13 Javascript
jquery简单实现图片切换效果的方法
May 12 Javascript
基于JS实现移动端访问PC端页面时跳转到对应的移动端网页
Dec 24 Javascript
自学实现angularjs依赖注入
Dec 20 Javascript
js module大战
Apr 19 Javascript
jQuery事件委托代码实践详解
Jun 21 jQuery
微信小程序wxml列表渲染原理解析
Nov 27 Javascript
Vue前端项目部署IIS的实现
Jan 06 Javascript
基于jQuery的合并表格中相同文本的相邻单元格的代码
Apr 06 #Javascript
jQuery LigerUI 插件介绍及使用之ligerDrag和ligerResizable示例代码打包
Apr 06 #Javascript
jQuery中绑定事件的命名空间详解
Apr 05 #Javascript
jQuery下通过$.browser来判断浏览器.
Apr 05 #Javascript
Jquery判断IE6等浏览器的代码
Apr 05 #Javascript
jquery load()在firefox(火狐)下显示不正常的解决方法
Apr 05 #Javascript
JQuery中$之选择器用法介绍
Apr 05 #Javascript
You might like
php 向访客和爬虫显示不同的内容
2009/11/09 PHP
PHP 文本文章分页代码 按标记或长度(不涉及数据库)
2012/06/07 PHP
PHP表单递交控件名称含有点号(.)会被转化为下划线(_)的处理方法
2013/01/06 PHP
laravel 关联关系遍历数组的例子
2019/10/10 PHP
贴一个在Mozilla中常用的Javascript代码
2007/01/09 Javascript
基于jQuery实现的水平和垂直居中的div窗口
2011/08/08 Javascript
jquery 页面滚动到底部自动加载插件集合
2014/01/31 Javascript
Node调试工具JSHint的安装及配置教程
2014/05/27 Javascript
jQuery操作cookie
2016/08/08 Javascript
JavaScript提高加载和执行效率的方法
2017/02/03 Javascript
React+react-dropzone+node.js实现图片上传的示例代码
2017/08/23 Javascript
JS实现去除数组中重复json的方法示例
2017/12/21 Javascript
vue实现文件上传功能
2018/08/13 Javascript
layui表格数据重载
2019/07/27 Javascript
vue 使用微信jssdk,调用微信相册上传图片功能
2020/11/13 Javascript
详解Vue的七种传值方式
2021/02/08 Vue.js
[01:14:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS Orenda
2014/05/22 DOTA
[40:55]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#4Newbee VS Fnatic
2016/03/03 DOTA
[45:16]完美世界DOTA2联赛循环赛 IO vs FTD BO2第二场 11.05
2020/11/06 DOTA
python重试装饰器示例
2014/02/11 Python
Python描述器descriptor详解
2015/02/03 Python
python unittest实现api自动化测试
2018/04/04 Python
Python pyinotify模块实现对文档的实时监控功能方法
2018/10/13 Python
Pycharm远程调试原理及具体配置详解
2019/08/08 Python
Python中字典与恒等运算符的用法分析
2019/08/22 Python
新手入门学习python Numpy基础操作
2020/03/02 Python
pandas中ix的使用详细讲解
2020/03/09 Python
Python之Django自动实现html代码(下拉框,数据选择)
2020/03/13 Python
Python通过两个dataframe用for循环求笛卡尔积
2020/04/29 Python
一百多行代码实现react拖拽hooks
2021/03/23 Javascript
家长会邀请书
2014/01/25 职场文书
小学学校评估方案
2014/06/08 职场文书
狂人日记读书笔记
2015/06/30 职场文书
2015年物业公司保洁工作总结
2015/10/22 职场文书
如何用JS实现网页瀑布流布局
2021/04/24 Javascript
MySQL数据库之内置函数和自定义函数 function
2022/06/16 MySQL