基于jQuery实现的Ajax 验证用户名唯一性实例代码


Posted in jQuery onJune 28, 2017

JSP部分代码:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
  <%@include file="/common/header.jsp"%>
  <title>用户管理</title>
  <script type="text/javascript">
    function doVerify(){
      //获取界面的账号
      var account = $("#account").val();
      //获取账号后的提示信息文本
      var accountText = document.getElementById("accountText");
      //如果账号输入不为空,执行该方法
      if(account !=""){
        $.ajax({
          url:"${basePath}nsfw/userAction_verifyAccout.action",//后台查询验证的方法
          data:{"user.account": account},//携带的参数
          type: "post",
          success: function(msg){
            //根据后台返回前台的msg给提示信息加HTML
            if("true" !=msg){
              // 账号已经存在
              accountText.innerHTML = "<font color='red'>抱歉,"+account+"已被注册,请更换!</font>"
            }
            else{
              // 账号不存在
              accountText.innerHTML = "<font color='green'>恭喜,"+account+"可以注册!</font>"
            }
          }
        });
      }
    }
  </script>
</head>
<body class="rightBody">
<tr>
      <td class="tdBg" width="200px">帐号:</td>
      <td><s:textfield name="user.account" id="account" onchange="doVerify()"/>
        <span id="accountText"></span>
      </td>
    </tr>
</body>

后台代码:

public class UserDAOImpl extends BaseDaoImpl<User> implements UserDAO {
  /**
   * 校验账号唯一性
   */
  @Override
  public List<User> findObjectByAccountAndId(String id, String account) {
    StringBuilder hqlStr = new StringBuilder("FROM User t WHERE t.account = ?");
    if (StringUtils.isNotBlank(id)) {
      hqlStr.append(" AND t.id=?");
    }
    Query query = getSession().createQuery(hqlStr.toString());
    query.setParameter(0, account);
    if (StringUtils.isNotBlank(id)) {
      query.setParameter(1, id);
    }
    return query.list();
  }

效果图:

基于jQuery实现的Ajax 验证用户名唯一性实例代码

基于jQuery实现的Ajax 验证用户名唯一性实例代码

以上所述是小编给大家介绍的基于jQuery实现的Ajax 验证用户名唯一性实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
Django1.7+JQuery+Ajax验证用户注册集成小例子
Apr 08 jQuery
jQuery实现radio第一次点击选中第二次点击取消功能
May 15 jQuery
jquery.masonry瀑布流效果
May 25 jQuery
jQuery Pagination分页插件_动力节点Java学院整理
Jul 17 jQuery
jQuery实现手势解锁密码特效
Aug 14 jQuery
jQuery菜单实例(全选,反选,取消)
Aug 28 jQuery
JQuery 选择器、DOM节点操作练习实例
Sep 28 jQuery
jQuery Validate插件ajax方式验证输入值的实例
Dec 21 jQuery
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
Jan 18 jQuery
基于jquery实现左右上下移动效果
May 02 jQuery
jQuery实现模拟搜索引擎的智能提示功能简单示例
Jan 27 jQuery
jquery实现选项卡切换代码实例
May 14 jQuery
jQuery、layer实现弹出层的打开、关闭功能
Jun 28 #jQuery
各种选择框jQuery的选中方法(实例讲解)
Jun 27 #jQuery
基于jQuery封装的分页组件
Jun 26 #jQuery
jQuery.Form实现Ajax上传文件同时设置headers的方法
Jun 26 #jQuery
jQuery实现一个简单的验证码功能
Jun 26 #jQuery
jQuery+C#实现参数RSA加密传输功能【附jsencrypt.js下载】
Jun 26 #jQuery
jQuery实现frame之间互通的方法
Jun 26 #jQuery
You might like
我的论坛源代码(九)
2006/10/09 PHP
php str_replace的替换漏洞
2008/03/15 PHP
jq的get传参数在utf-8中乱码问题的解决php版
2008/07/23 PHP
smarty简单入门实例
2014/11/28 PHP
PHP进程通信基础之信号
2017/02/19 PHP
最新28个很棒的jQuery 教程
2011/05/28 Javascript
json格式数据的添加,删除及排序方法
2016/01/21 Javascript
Bootstrap每天必学之导航条(二)
2016/03/01 Javascript
Windows 系统下设置Nodejs NPM全局路径
2016/04/26 NodeJs
js仿京东轮播效果 选项卡套选项卡使用
2017/01/12 Javascript
jQuery EasyUI 页面加载等待及页面等待层
2017/02/06 Javascript
原生js实现轮播图的示例代码
2017/02/20 Javascript
Vue.js仿Metronic高级表格(二)数据渲染
2017/04/19 Javascript
vue实现app页面切换动画效果实例
2017/05/23 Javascript
微信小程序实现列表下拉刷新上拉加载
2020/07/29 Javascript
vue 中的keep-alive实例代码
2018/07/20 Javascript
vue组件间的参数传递实例详解
2019/04/26 Javascript
JS 图片压缩原理与实现方法详解
2020/04/29 Javascript
vue实现购物车列表
2020/06/30 Javascript
ajax jquery实现页面某一个div的刷新效果
2021/03/04 jQuery
Python开发编码规范
2006/09/08 Python
Python实现从百度API获取天气的方法
2015/03/11 Python
Python采用Django开发自己的博客系统
2020/09/29 Python
Python实现的爬虫功能代码
2017/06/24 Python
Python cookbook(数据结构与算法)对切片命名清除索引的方法
2018/03/13 Python
python全栈要学什么 python全栈学习路线
2019/06/28 Python
django框架单表操作之增删改实例分析
2019/12/16 Python
TensorFlow实现保存训练模型为pd文件并恢复
2020/02/06 Python
tensorflow 2.1.0 安装与实战教程(CASIA FACE v5)
2020/06/30 Python
英国川宁茶官方网站:Twinings茶
2019/05/21 全球购物
SQL Server面试题
2016/10/17 面试题
医疗器械售后服务承诺书
2014/05/21 职场文书
学用政策心得体会
2014/09/10 职场文书
领导批评与自我批评范文
2014/10/16 职场文书
大学生敬老院活动总结
2015/05/07 职场文书
胡桃夹子观后感
2015/06/11 职场文书