js验证账户名是否重复


Posted in Javascript onMay 26, 2020

基于jquuery.validata.js的验证用户名不重复,供大家参考,具体内容如下

页面js

<table class="tb_input" >
    <tbody>
    <tr>
          <th >名称<strong class="red">*</strong></th>
          <td>
            <input type="text" name="sysRight.name" id="sysRight.name" value="<#if sysRight.name??>${sysRight.name!}</#if>">
            <p>名称不能为空且不能超过80个字符</p>
          </td>
        </tr>
    </tbody>
  </table>
$(function(){
  $("#tb_input").validate({
  rules:{
    "sysRight.name":{
        required : true,
        maxlength : 80,
        remote:{
          url:"${webroot}/sysRight!checkNameRepeat.action", //后台处理程序 
          type:"post",      //数据发送方式 
          data: { "sysRight.name":$("#sysRight.name").val(),   
          }
        }
      },
},
messages:{
"sysRight.name":{
remote: jQuery.format("名称已存在")
},
}
});

服务器端代码

/**
   * 用于页面调用jQuery提交方法的回调处理,此回调正常用法,一个参数
   * @param msg
   * @throws Exception
   */
  protected void writeResponse(String msg){
    if(msg==null)
      msg="";
    ServletActionContext.getResponse().setContentType("html/text;charset=utf-8");
    ServletActionContext.getResponse().setCharacterEncoding("UTF-8");

    try {
      PrintWriter pw = ServletActionContext.getResponse().getWriter();
      pw.write(msg);
      pw.flush();
      pw.close();
    } catch (IOException e) {
      e.printStackTrace();
    }

  }
  /**
   * 检查帐号是否存在
   * @auther yangj
   * @date 2014年6月16日 上午11:45:39
   */
  public void checkNameRepeat(){
    try {
      boolean flag = sysUserService.checkNameRepeat(sysUser);
      String sFlag;
      if(flag) {
        sFlag = "true";
      }else {
        sFlag = "false";
      }
      writeResponse(sFlag);
    } catch (Exception e) {
      e.printStackTrace();
      writeResponse("0");
    }
}

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

Javascript 相关文章推荐
一个javascript参数的小问题
Mar 02 Javascript
30分钟就入门的正则表达式基础教程
Feb 25 Javascript
利用jquery操作Radio方法小结
Oct 20 Javascript
JavaScript中的ubound函数使用实例
Nov 04 Javascript
深入理解JavaScript系列(22):S.O.L.I.D五大原则之依赖倒置原则DIP详解
Mar 05 Javascript
javaScript生成支持中文带logo的二维码(jquery.qrcode.js)
Jan 03 Javascript
原生JS+Canvas实现五子棋游戏
May 28 Javascript
浅谈JS获取元素的N种方法及其动静态讨论
Aug 25 Javascript
EasyUI框架 使用Ajax提交注册信息的实现代码
Sep 27 Javascript
jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色的实例
Dec 18 jQuery
详解Vue单元测试Karma+Mocha学习笔记
Jan 31 Javascript
7个好用的JavaScript技巧分享(译)
May 07 Javascript
小程序富文本提取图片可放大缩小
May 26 #Javascript
微信小程序自定义联系人弹窗
May 26 #Javascript
微信小程序单选框自定义赋值
May 26 #Javascript
vue输入框使用模糊搜索功能的实现代码
May 26 #Javascript
jQuery弹框插件使用方法详解
May 26 #jQuery
Vue移动端用淘宝弹性布局lib-flexible插件做适配的方法
May 26 #Javascript
微信小程序实现弹框效果
May 26 #Javascript
You might like
在同一窗体中使用PHP来处理多个提交任务
2006/10/09 PHP
php防止sql注入示例分析和几种常见攻击正则表达式
2014/01/12 PHP
javascript克隆对象深度介绍
2012/11/20 Javascript
jQuery动态地获取系统时间实现代码
2013/05/24 Javascript
JavaScript中为什么null==0为false而null大于=0为true(个人研究)
2013/09/16 Javascript
iframe的onreadystatechange事件在firefox下的使用
2014/04/16 Javascript
JavaScript中扩展Array contains方法实例
2020/08/23 Javascript
JQuery插件jcarousellite的参数中文说明
2015/05/11 Javascript
jQuery基于muipicker实现仿ios时间选择
2016/02/22 Javascript
jQuery 选择器(61种)整理总结
2016/09/26 Javascript
Angular2安装angular-cli
2017/05/21 Javascript
webpack踩坑之路图片的路径与打包
2017/09/05 Javascript
利用jQuery实现简单的拖曳效果实例代码
2017/10/20 jQuery
vue中子组件调用兄弟组件方法
2018/07/06 Javascript
详解Vue项目引入CreateJS的方法(亲测可用)
2019/05/30 Javascript
构建Vue大型应用的10个最佳实践(小结)
2019/11/07 Javascript
微信小程序之左右布局的实现代码
2019/12/13 Javascript
jdk1.8+vue elementui实现多级菜单功能
2020/09/24 Javascript
[57:28]2018DOTA2亚洲邀请赛 4.6 淘汰赛 TNC vs Liquid 第一场
2018/04/10 DOTA
[01:10:03]OG vs EG 2018国际邀请赛淘汰赛BO3 第三场 8.23
2018/08/24 DOTA
python妙用之编码的转换详解
2017/04/21 Python
Java实现的执行python脚本工具类示例【使用jython.jar】
2018/03/29 Python
面向对象学习之pygame坦克大战
2019/09/11 Python
python七种方法判断字符串是否包含子串
2020/08/18 Python
快速一键生成Python爬虫请求头
2021/03/04 Python
CSS3区域模块region相关编写示例
2015/08/28 HTML / CSS
HTML5响应式(自适应)网页设计的实现
2017/11/17 HTML / CSS
介绍一下linux文件系统分配策略
2012/11/17 面试题
css animation配合SVG制作能量流动效果
2021/03/24 HTML / CSS
开办化妆品公司创业计划书
2013/12/26 职场文书
培训讲师邀请函
2014/01/10 职场文书
环保建议书作文
2014/03/12 职场文书
投资协议书范本
2014/04/21 职场文书
软弱涣散基层党组织整改方案
2014/10/25 职场文书
创业计划书之婴幼儿游泳馆
2019/09/11 职场文书
Pytorch GPU内存占用很高,但是利用率很低如何解决
2021/06/01 Python