EasyUI自定义验证-ajax验证用户名是否可用,成功并跳转页面
来源:互联网 发布:客户资料整理软件 编辑:程序博客网 时间:2024/05/01 11:03
ValidateBox是easyui的表单验证工具
提供了一些简单的验证,比如email验证,url验证,长度验证等
官方介绍
The validatebox is designed to validate the form input fields. If users enter invalid values, it will change the background color, display the alarm icon and a tooltip message. The validatebox can be integrated with form plugin and will prevent invalid fields from submission.
validatebox是用来验证表单input框的,如果用户输入了无效的数据,它该变背景颜色,提示警告信息。validatebox可以集成在表单中,在提交时阻止无效的字段。
用法
第1种用法 创建使用easyui的表单
- 1
- 1
第2种用法 使用JavaScript验证
- 1
- 1
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
第3种用法 自定义验证规则
- 1
- 2
- 3
- 1
- 2
- 3
检查两次输入的密码是否一致
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
验证规则
- email: 验证邮箱格式
- url: 验证url格式
- length[0,100]: 长度验证
- remote[‘http://…/action.do‘,’paramName’]: 发送一个ajax进行验证,返回’true’表示成功
自定义验证规则
To custom validate rule, override $.fn.validatebox.defaults.rules that defines a validator function and invalid message. For example, to define a minLength valid type:
自定义验证规则,需要重写$.fn.validatebox.defaults.rules来自定义验证规则和提示消息,如下是一个验证最小长度的示例。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
现在就可以使用minLength来验证输入框的输入最少为5个字符
- 1
- 1
其他信息参考EasyUI官网
EasyUI官网
下面给出一个服务器端验证用户名是否被注册的示例
验证用户名是否可用
服务器端验证代码
如果用户名是”刘德华”就验证不通过,其它的验证通过
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
自定义验证规则
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
验证时机
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
表单代码
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
需要引入的js和css
<!-- easyui --><link rel="stylesheet" type="text/css" href="${base }/assets/js/easyui/themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="${base }/assets/js/easyui/themes/icon.css"><script type="text/javascript" src="${base }/assets/js/easyui/jquery.min.js"></script><script type="text/javascript" src="${base }/assets/js/easyui/jquery.easyui.min.js"></script><script type="text/javascript" src="${base }/assets/js/easyui/locale/easyui-lang-zh_CN.js"></script><!-- easyui -->
效果图
- EasyUI自定义验证-ajax验证用户名是否可用,成功并跳转页面
- EasyUI自定义验证-ajax验证用户名是否可用,成功并跳转页面
- ajax验证用户名是否可用
- ajax 验证用户名是否可用
- Ajax即使验证用户名是否可用(实例)
- Ajax学习笔记-验证用户名是否可用
- Ajax之验证用户名是否可用 入门
- struts使用Ajax验证用户名是否可用
- 使用ajax验证用户名是否存在,并给出是否可用提示
- AJAX实例一:用AJAX验证注册用户名是否可用
- ajax(四) Ajax应用:验证用户名是否可用
- js验证用户名是否可用
- Ajax技术验证用户名是否可用,简单实现
- 关于ajax验证用户名是否可用的信息
- Ajax典型应用——验证用户名是否可用
- ajax验证用户名是否存在
- ajax验证用户名是否存在
- AJAX 验证用户名是否存在
- libCEF总结01下载、编译、入门
- Android基于中华万年历接口开发的WeatherReport天气预报
- GridView的一些属性
- 为什么端点不能留有安全盲点
- 视频是新时代的文本,微信也不得不认了!
- EasyUI自定义验证-ajax验证用户名是否可用,成功并跳转页面
- SQL 内按位与运算 &
- Android内存泄漏(笔记)
- 如何评价 GitHub 发布的文本编辑器 Atom?
- jQuery异步提交form表单
- JAVA socket 进行十六进制报文交互测试
- ubuntu环境安装php7+ngnix+mysql
- linux下创建mysql用户
- Java中的反射和类装载器