jQuery智能表单验证,nice Validator 0.5.0 发布
jopen 11年前
简单、智能、令人愉悦的表单验证方案。内置强大的验证机制,适用于各种简单和复杂的应用场景。
支持自动初始化,完全不用写js也可以验证表单。
支持主题机制,多规则绑定,事件驱动,国际化。
支持主流浏览器(IE6+、Chrome、Firefox、Opera、Safari)。
有详细的中文API文档
在线试试:http://niceue.com/validator/demo/推ter-js.php?theme=simple_right
v0.5.0 更新说明 [2013.10.08]
- new #44 支持完全自定义消息的DOM结构
- new #21 增加国际化配置:en.js(英文)、ja.js(日文)、zh_TW.js(繁体中文)
- new #21 增加国际化配置生成工具
- new #44 增加参数msgWrapper,用于设置消息容器的标签
- new #44 增加参数msgMaker,用于完全自定义消息的结构
- new #52 增加参数beforeSubmit,用于在提交表单之前做些额外的处理
- new #53 增加事件"showtip",可以手动让待验证元素显示tip
- new #54 扩展jQuery选择器":verifiable",选择表单中可被验证的元素
- new #50 timely设置成大于100的值时就相当于实时验证的频率
- change #44 去掉参数
msgTemplate,请使用msgMaker回调替代 - change #44 去掉参数
msgHandler,请使用invalid回调替代 - change #51 参数stopOnError的默认值改为false
- change #49 消息占位的属性data-for改为for, 并且id优先name
- improved #48 优化:组件绑定的事件加上命名空间,在destroy时只针对该名称空间下的事件
- improved #46 优化:当isValid方法传入回调时,就返回jQuery对象维持链式调用
- improved #42 优化:使用ID标识字段的时候单独创建消息容器
- improved多处性能优化
- fixed #45 remote规则GET方式无效