博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
easyui的验证
阅读量:4470 次
发布时间:2019-06-08

本文共 1737 字,大约阅读时间需要 5 分钟。

加一个JS来重写验证,文件名为:validator.js

内容为:

//扩展easyui表单的验证$.extend($.fn.validatebox.defaults.rules, {    //验证汉子    CHS: {        validator: function (value) {            return /^[\u0391-\uFFE5]+$/.test(value);        },        message: '只能输入汉字'    },    //移动手机号码验证    mobile: {
//value值为文本框中的值 validator: function (value) { //var reg = /^1[3|4|5|8|9]\d{9}$/; var reg = /^^(1(([35][0-9])|(47)|[8][012356789]))[0-9]{
8}$|\d{
3}-\d{
8}|\d{
4}-\{
7,8}|\d{
7,8}$/; return reg.test(value); }, message: '输入手机号码格式不准确.' }, //国内邮编验证 zipcode: { validator: function (value) { ///^[1-9]\d{5}$/; var reg = /^[\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?$/; return reg.test(value); }, message: '邮编格式不准确.' }, //用户账号验证(只能包括 _ 数字 字母) account: {
//param的值为[]中值 validator: function (value, param) { if (value.length < param[0] || value.length > param[1]) { $.fn.validatebox.defaults.rules.account.message = '用户名长度必须在' + param[0] + '至' + param[1] + '范围'; return false; } else { if (!/^[\w]+$/.test(value)) { $.fn.validatebox.defaults.rules.account.message = '用户名只能数字、字母、下划线组成.'; return false; } else { return true; } } }, message: '' }})

在网站上:

//必填
 required="true"
//必须为数字格式
 class="easyui-numberbox"  missingMessage="编号必须为数字格式"
//必须是email
 validType="email"
//必须是电话号码
 validtype="mobile"

比如:

注:这里我是假设已经加入了easyui框架了的。这个功能是在那之上运行的。

转载于:https://www.cnblogs.com/qiywtc/p/4451255.html

你可能感兴趣的文章
Daily Scrum 11/12
查看>>
win10 文件扩展名的更改
查看>>
Spring——事务
查看>>
网站性能优化
查看>>
PHPExcel yii2 加载使用
查看>>
关于【无法创建链接服务器 "(null)" 的 OLE DB 访问接口
查看>>
ubuntu mysql 远程连接问题解决方法
查看>>
人见人爱a+b,算出两个时间的和
查看>>
P3456 [POI2007]GRZ-Ridges and Valleys
查看>>
CF1012B Chemical table
查看>>
Chapter 01-Restriicting Data Using The SQL SELECT Statemnt-01
查看>>
JS——Cookie
查看>>
CTF<密码学> writeup 传统知识+古典密码
查看>>
Qt5 信号重载
查看>>
gridview使用技巧
查看>>
Archlinux下给T43添加Win键(Super键)
查看>>
MongoDB学习笔记——聚合操作之MapReduce
查看>>
STM32 F4 General-purpose Timers for Periodic Interrupts
查看>>
LInux命令笔记
查看>>
没有main方法真的不能执行代码了吗?
查看>>