基于jQuery实现Ajax验证用户名是否可用实例


Posted in jQuery onMarch 25, 2018

本文实例为大家分享了jQuery ajax简单案例-验证用户名是否可用的具体代码,供大家参考,具体内容如下

HTML

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript" src="/jquery_ajax/js/jquery-1.8.3.js"></script>
<script type="text/javascript">
 //页面加载完成后
 $(function() {
  //添加失焦事件
  $("#username").blur(function() {
   //获取录入的用户名
   var usernamevalue = $("#username").val();
   //向服务器发送请求
   var url="/jquery_ajax/load";
   $("#username_span").load(url,{'username':usernamevalue});
  });

 });
</script>
</head>
<body>

 <input type="text" name="username" id="username"><span id="username_span"></span>
 <br>
 <input type="password" name="password">
 <br>

</body>
</html>

LoginServlet

public class LoadServlet extends HttpServlet {

 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  // 解决乱码
  request.setCharacterEncoding("utf-8");
  response.setCharacterEncoding("utf-8");
  // 1.得到用户名
  String username = request.getParameter("username");

  // 2.判断用户名是否可以使用
  if ("tom".equals(username)) {
   // 用户名不可以使用
   response.getWriter().write("<font color='red'>用户名被占用</font>");
  } else {
   // 用户名可以使用

   response.getWriter().write("<font color='green'>用户名可以使用</font>");
  }
 }

 public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

  doGet(request, response);
 }

}

web.xml

<servlet>
 <description></description>
 <display-name>LoadServlet</display-name>
 <servlet-name>LoadServlet</servlet-name>
 <!-- 
  Class clazz = Class.forName("com.zxl.servlet.LoadServlet");
  Object obj = clazz.newInstatnce();
  // 反射去调用 doGet, doPost
  -->
 <servlet-class>com.zxl.servlet.LoadServlet</servlet-class>
 </servlet>
 <servlet-mapping>
 <servlet-name>LoadServlet</servlet-name>
 <url-pattern>/load</url-pattern>
 </servlet-mapping>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jquery.form.js异步提交表单详解
Apr 25 jQuery
jQuery实现在HTML文档加载完毕后自动执行某个事件的方法
May 08 jQuery
jQuery实现div跟随鼠标移动
Aug 20 jQuery
jquery图片放大镜效果
Jun 23 jQuery
jQuery实现选中行变色效果(实例讲解)
Jul 06 jQuery
jQuery选择器特殊字符与属性空格问题
Aug 14 jQuery
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
Aug 09 jQuery
jQuery模拟12306城市选择框功能简单实现方法示例
Aug 13 jQuery
详解jQuery-each()方法
Mar 13 jQuery
jQuery对底部导航进行跳转并高亮显示的实例代码
Apr 23 jQuery
JQuery常见节点操作实例分析
May 15 jQuery
jQuery实现form表单基于ajax无刷新提交方法实例代码
Nov 04 jQuery
jQuery实现的回车触发按钮事件功能示例
Mar 25 #jQuery
jQuery+Cookie实现切换皮肤功能【附源码下载】
Mar 25 #jQuery
jQuery实现新闻播报滚动及淡入淡出效果示例
Mar 23 #jQuery
jquery的 filter()方法使用教程
Mar 22 #jQuery
浅谈jquery fullpage 插件增加头部和版权的方法
Mar 20 #jQuery
jQuery替换节点元素的操作方法
Mar 18 #jQuery
jquery 实现拖动文件上传加载进度条功能
Mar 18 #jQuery
You might like
php shell超强免杀、减少体积工具实现代码
2012/10/16 PHP
PHP基于redis计数器类定义与用法示例
2018/02/08 PHP
jquery使用淘宝接口跨域查询手机号码归属地实例
2013/11/28 Javascript
createTextRange()的使用示例含文本框选中部分文字内容
2014/02/24 Javascript
director.js实现前端路由使用实例
2015/02/03 Javascript
jquery实现鼠标点击后展开列表内容的导航栏效果
2015/09/14 Javascript
使用jQuery制作Web页面遮罩层插件的实例教程
2016/05/26 Javascript
js重写方法的简单实现
2016/07/10 Javascript
javascript this详细介绍
2016/09/19 Javascript
原生Javascript和jQuery做轮播图简单例子
2016/10/11 Javascript
jQuery实现模拟flash头像裁切上传功能示例
2016/12/11 Javascript
Node.js Express 框架 POST方法详解
2017/01/23 Javascript
深入理解Angular中的依赖注入
2017/06/26 Javascript
微信小程序自定义prompt组件步骤详解
2018/06/12 Javascript
AngularJS实现的鼠标拖动画矩形框示例【可兼容IE8】
2019/05/17 Javascript
vue框架中props的typescript用法详解
2020/02/17 Javascript
JavaScript中Object、map、weakmap的区别分析
2020/12/15 Javascript
Python获取网页上图片下载地址的方法
2015/03/11 Python
python妙用之编码的转换详解
2017/04/21 Python
python实现八大排序算法(1)
2017/09/14 Python
Python基于requests实现模拟上传文件
2020/04/21 Python
Python实现汇率转换操作
2020/05/03 Python
Django在Model保存前记录日志实例
2020/05/14 Python
高三自我鉴定范文
2013/10/19 职场文书
大学生期末自我鉴定
2014/02/01 职场文书
毕业典礼主持词大全
2014/03/26 职场文书
工厂门卫岗位职责范本
2014/04/04 职场文书
对祖国的寄语大全
2014/04/11 职场文书
省级优秀毕业生主要事迹
2014/05/29 职场文书
中药学自荐信
2014/06/15 职场文书
社区创先争优承诺书
2014/08/30 职场文书
党的群众路线批评与自我批评范文
2014/10/16 职场文书
销售辞职信范文
2015/03/02 职场文书
新娘婚礼答谢词
2015/09/29 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书
2016小学优秀教师先进事迹材料
2016/02/26 职场文书