自己写的jQuery下的验证框架,支持自定义验证函数,支持自定义错误显示效果
来源:互联网 发布:linux 进程绑定cpu 编辑:程序博客网 时间:2024/06/05 20:05
这两天需要写个验证器,一开始就写了个空值验证方法,主要针对文本框和FCKeditor,后来觉得功能太有限,不方便扩展。后来就改成现在这个样子,一个Validator验证一个表单,多个表单可以用多个验证器验证(这个还没试)。支持自定义验证函数,(Vaildtor.addSheduleType()方法添加自定义验证函数,默认有两个),支持自定义显示错误信息效果(这里提供常规对话框和jQuery dialog插件两种效果,通过Vaildtor.setCustomMessageBox方法添加自定义显示效果的实例)。bug可能还有好多我没发现,但现在基本上能用了,欢迎大家评测,如果发现bug或有建议,请不吝赐教,我也很辛苦啊,现在都午夜1:37了。
需要的js和css请在jQuery官网上下载,清单如下:
<link type="text/css" href="themes/base/ui.core.css" rel="stylesheet" />
<link type="text/css" href="themes/base/ui.theme.css" rel="stylesheet" />
<link type="text/css" href="themes/base/ui.dialog.css" rel="stylesheet" />
<script type="text/javascript" src="js/ui.core.js"></script>
<script type="text/javascript" src="js/jquery.bgiframe.js"></script>
<script type="text/javascript" src="js/ui.dialog.js"></script>
对此感兴趣的朋友也请关注一下我的这篇帖子,是前天的版本,其中提到的问题现在还是没有好的解决方案。
http://hi.csdn.net/link.php?url=http://topic.csdn.net%2Fu%2F20091227%2F15%2F632d5900-574c-42a0-83ff-d57a8357a8d3.html
使用步骤如下:
注:尖括号中步骤是必需步骤,方括号中的步骤是可选的步骤。
1.<实例化验证框架>
[配置验证框架]
2.添加验证任务
[
1). <实例化自定义显示消息效果>
[配置自定义显示消息效果]
2).<添加自定义显示消息效果>
]
3.部署验证任务
实例代码如下:
运行效果如图:
- 自己写的jQuery下的验证框架,支持自定义验证函数,支持自定义错误显示效果
- .net c# winform带验证功能的TextBox,支持正则和自定义验证函数
- JQuery的自定义验证
- JQuery的自定义验证
- 自定义jQuery.validator 验证框架,登录验证以及自定义的正则表达式验证
- 自定义jQuery.validator 验证框架,登录验证以及自定义的正则表达式验证
- 自定义表单输入验证jquery,validate,增加自己的方法,验证完并保存写入数据库
- 使自定义服务器控件支持验证
- 自定义支持多行显示的RadioGroup
- 自己写的一个身份证验证函数
- JQuery的自定义表单验证应用办法
- jquery.validationEngine 自定义验证的使用方法
- 自定义struts2验证框架的错误信息样式
- jquery validate(4) : 写自定义验证
- 自定义服务器控件开发之1:重写的支持多验证TextBox控件
- 自定义服务器控件开发之1:重写的支持多验证TextBox控件
- 使用Validator做SpringMVC的验证框架 - 自定义验证组件
- 发布一个自己写的PrintPreviewControl自定义控件,支持鼠标滚轮,源代码下载
- IE8与IE6和IE7的区别
- NMAKE Guide——中文版本(六)
- asp.net页面事件执行顺序
- spring 杂谈1
- 诺基亚Web Runtime开发者讨论
- 自己写的jQuery下的验证框架,支持自定义验证函数,支持自定义错误显示效果
- 企业级系统架构和工具类软件架构的区别
- linux-2.6.30的DM9000移植
- #pragma pack 用法详解
- JQuery UI - progressbar
- JQuery UI - slider
- 八个必须掌握的DOS命令
- 被生活给弄了还是自己弄了生活
- Fedora12安装后的一些配置