form-validation-engine是一个不错的表单验证,可以玩玩。

(function($) {$.fn.validationEngineLanguage = function() {};$.validationEngineLanguage = {newLang: function() {$.validationEngineLanguage.allRules =     {"required":{                // Add your regex rules here, you can take telephone as an example"regex":"none","alertText":"* 必选字段","alertTextCheckboxMultiple":"* 请选择选项","alertTextCheckboxe":"* 需要这个复选框"},"length":{"regex":"none","alertText":"*在 ","alertText2":" 和 ","alertText3": " 之间"},"maxCheckbox":{"regex":"none","alertText":"* 检查允许超过"},    "minCheckbox":{"regex":"none","alertText":"* 请选择 ","alertText2":" 选项"},    "confirm":{"regex":"none","alertText":"* 你的字段不匹配"},        "telephone":{"regex":"/^[0-9\-\(\)\ ]+$/","alertText":"* 无效的号码"},    "email":{"regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/","alertText":"* 无效的邮箱"},    "date":{"regex":"/^[0-9]{4}\-\[0-9]{1,2}\-\[0-9]{1,2}$/","alertText":"* 无效的日期,必须是YYYY-MM-DD的格式"},"onlyNumber":{"regex":"/^[0-9\ ]+$/","alertText":"* 只允许输入数字"},    "noSpecialCaracters":{"regex":"/^[0-9a-zA-Z]+$/","alertText":"* 有非法字符"},    "ajaxUser":{"file":"validateUser.php","extraData":"name=eric","alertTextOk":"* 这个用户是合法的",    "alertTextLoad":"* 加载中,请等待","alertText":"* 这个用户已经存在"},    "ajaxName":{"file":"validateUser.php","alertText":"* 这个名字已经被使用","alertTextOk":"* 这个名字是可以的",    "alertTextLoad":"* 加载中,请等待"},        "onlyLetter":{"regex":"/^[a-zA-Z\ \']+$/","alertText":"* 只允许输入字母"},"validate2fields":{"nname":"validate2fields","alertText":"* 你必须有姓和名"}    }    }}
})(jQuery);$(document).ready(function() {    $.validationEngineLanguage.newLang()
});

这里面有不少正则表达式,很有意思。

很有意思的form表单验证。

本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/3455843.html如需转载请自行联系原作者

form-validation-engine中的正则表达式相关推荐

  1. jQuery 表单验证插件,jQuery Validation Engine用法详解

    jQuery 表单验证插件,jQuery Validation Engine用法详解 功能强大的 jQuery 表单验证插件,适用于日常的 E-mail.电话号码.网址等验证及 Ajax 验证,除自身 ...

  2. jQuery Validation Engine 表单验证

    转载至:http://code.ciaoca.com/jquery/validation_engine/ 功能强大的 jQuery 表单验证插件,适用于日常的 E-mail.电话号码.网址等验证及 A ...

  3. jQuery 表单验证插件jQuery Validation Engine用法详解

    功能强大的 jQuery 表单验证插件,适用于日常的 E-mail.电话号码.网址等验证及 Ajax 验证,除自身拥有丰富的验证规则外,还可以添加自定义的验证规则. jQuery Validation ...

  4. jquery validation Engine表单验证

    jQuery Validation Engine 表单验证来源 功能强大的 jQuery 表单验证插件,适用于日常的 E-mail.电话号码.网址等验证及 Ajax 验证,除自身拥有丰富的验证规则外, ...

  5. 验证控件jQuery Validation Engine调用外部函数验证

    在使用jQuery Validation Engine的时候,我们除了使用自带的API之外,还可以自己自定义正则验证.自定义正则验证上一篇已经讲过了,如果想使用自定义函数进行验证怎么办?其实这个控件有 ...

  6. IE浏览器使用Validation Engine表单重复提交问题

    本文出处:http://blog.csdn.net/chaijunkun/article/details/8229655,转载请注明.由于本人不定期会整理相关博文,会对相应内容作出完善.因此强烈建议在 ...

  7. jQuery 表单验证插件 jQuery Validation Engine 使用

    jQuery 表单验证插件 jQuery Validation Engine 使用方式如下: 1.引入头文件(注意一定要把jQuery放在前面),指定使用 jQuery Validation Engi ...

  8. html电话号码表单验证,表单验证电话号码模式html5(Form Validation phone number pattern html5)...

    表单验证电话号码模式html5(Form Validation phone number pattern html5) 我搜索了很多,但似乎无法找到我需要的答案. 众所周知,世界各地的电话号码各不相同 ...

  9. 2013年jQuery Validation Engine 表单验证

    目录(?)[-] options 参数说明可选 使用方法 载入 CSS 文件 载入 JavaScript 文件 给表单加上 ID 给控件加上 ID 及 设置验证类型 设置验证 验证类型 API 方法 ...

  10. jquery validation engine ajax,validationEngine ajax验证 java

    参考资料: http://code.ciaoca.com/jquery/validation_engine/ http://www.cnblogs.com/aijun/archive/2011/03/ ...

最新文章

  1. Netbeans使用maven下载源码
  2. linux 用户java_linux之用户管理
  3. Fatal Error: Out of memory php内存溢出处理三种方法
  4. TSNE算法是什么?该算法有什么缺陷?
  5. SEO站内优化系列讲座(八)——
  6. myeclipse的buildpath 和lib引入的区别
  7. spring boot 会默认加载DataSourceAutoConfiguration这个类
  8. struts2文件上传中,如何限制上传的文件类型
  9. python处理mat数据和处理png的区别_Python---利用scipy.misc等库对jpg以及png等图像数据预处理(用于深度学习喂数据)...
  10. 团队作业第六次-团队Github实战训练
  11. 超炫JS拖拽翻页效果(左右拖拽html源码)
  12. Android病毒家族及行为(一)
  13. 算法:在有序的链表中删除掉所有重复的数据(包括重复本身的节点)Remove Duplicates from Sorted List II
  14. 如何解读springboot 中约定大于配置、JPA是什么、咋用
  15. android 自动运行 app,「定时启动」时间一到自动运行指定的 App(Android)
  16. 考研复试(控制工程专硕)及大学本科(物联网工程)知识点回顾(三)——模拟电子技术
  17. python里面else什么意思_python中if else和if elif else有什么区别?
  18. mysql的联接算法_联接算法
  19. Thunder v7.9.5.4480 Ayu 优化版
  20. 《嵌入式系统设计师教程》读后感:2.6嵌入式系统电源

热门文章

  1. 小程序发布上线流程_家居小程序傻瓜式制作流程
  2. SQLite在指定列后面插入字段_个人学习系列 - 防止MySQL重复插入数据
  3. HTML5学习笔记四: 列表, 块和布局
  4. 重操JS旧业第十一弹:BOM对象
  5. poj1201/zoj1508/hdu1384 Intervals(差分约束)
  6. tcpdump抓包分析具体解释
  7. Dancing_Links总结 【by AbandonZHANG】
  8. OpenCV学习笔记之 ( 三 ) MFC显示Mat图片
  9. C++框架_之Qt的信号和槽的详解
  10. c++用WinForm做界面的实现