基于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实现的手风琴侧边菜单效果
Mar 29 jQuery
jQuery+pjax简单示例汇总
Apr 21 jQuery
jQuery extend()详解及简单实例
May 06 jQuery
jQuery dateRangePicker插件使用方法详解
Jul 28 jQuery
简单实现jQuery上传图片显示预览功能
Jun 29 jQuery
JS与jQuery实现ListBox上移,下移,左移,右移操作功能示例
May 31 jQuery
JQuery实现ajax请求的示例和注意事项
Dec 10 jQuery
使用jQuery如何写一个含验证码的登录界面
May 13 jQuery
jQuery-Citys省市区三级菜单联动插件使用详解
Jul 26 jQuery
基于jquery ajax的多文件上传进度条过程解析
Sep 11 jQuery
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
May 19 jQuery
jQuery 动态粒子效果示例代码
Jul 07 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缓存技术介绍
2006/11/25 PHP
用PHP解决的一个栈的面试题
2014/07/02 PHP
PHP版本的选择5.2.17 5.3.27 5.3.28 5.4 5.5兼容性问题分析
2016/04/04 PHP
PHP的mysqli_sqlstate()函数讲解
2019/01/23 PHP
如何利用PHP实现上传图片功能详解
2020/09/24 PHP
PHP fopen中文文件名乱码问题解决方案
2020/10/28 PHP
分享两个手机访问pc网站自动跳转手机端网站代码
2020/12/24 Javascript
javascript获取本机操作系统类型的方法
2015/08/13 Javascript
JS瀑布流实现方法实例分析
2016/12/19 Javascript
微信小程序 表单Form实例详解(附源码)
2016/12/22 Javascript
整理关于Bootstrap排版的慕课笔记
2017/03/29 Javascript
关于vuex的学习实践笔记
2017/04/05 Javascript
关于jQuery中fade(),show()起始位置的一点小发现
2017/04/25 jQuery
Vue计算属性的使用
2017/08/04 Javascript
vue插件开发之使用pdf.js实现手机端在线预览pdf文档的方法
2018/07/12 Javascript
Vue 动态组件与 v-once 指令的实现
2019/02/12 Javascript
深入探讨JavaScript的最基本部分之执行上下文
2019/02/12 Javascript
微信小程序实现渐入渐出动画效果
2019/06/13 Javascript
layui上传图片到服务器的非项目目录下的方法
2019/09/26 Javascript
python使用turtle库绘制树
2018/06/25 Python
centos6.8安装python3.7无法import _ssl的解决方法
2018/09/17 Python
使用pycharm设置控制台不换行的操作方法
2019/01/19 Python
选择python进行数据分析的理由和优势
2019/06/25 Python
python执行scp命令拷贝文件及文件夹到远程主机的目录方法
2019/07/08 Python
pandas 如何分割字符的实现方法
2019/07/29 Python
基于django ManyToMany 使用的注意事项详解
2019/08/09 Python
python3检查字典传入函数键是否齐全的实例
2020/06/05 Python
美国Rue La La闪购网站:奢侈品、中高档品牌限时折扣
2016/10/19 全球购物
运动会致辞稿50字
2014/02/04 职场文书
《小猫刮胡子》教学反思
2014/02/21 职场文书
安全生产计划书
2014/05/04 职场文书
班主任师德师风自我剖析材料
2014/10/02 职场文书
司考复习计划
2015/01/19 职场文书
家访教师心得体会
2016/01/23 职场文书
详解Python魔法方法之描述符类
2021/05/26 Python
TV动画《八十龟酱观察日记》第四季宣传PV公布
2022/04/06 日漫