nice Validator 0.3.0 发布,jQuery智能表单验证
jopen 11年前
简单、智能、令人愉悦的表单验证方案。内置强大的验证机制,适用于各种简单和复杂的应用场景。
支持自动初始化,完全不用写js也可以验证表单。
支持主题机制,多规则绑定,事件驱动,国际化。
支持主流浏览器(IE6+、Chrome、Firefox、Opera、Safari)。
有详细的中文API文档
在线试试:http://niceue.com/validator/demo/推ter-js.php?theme=simple_right
更新日志:
- new #18 $.fn.isValid方法支持判断任意区域是否验证通过
- new #19 $.fn.isValid方法支持通过传参决定是否显示验证的消息(默认不提示)
- new 此版本开始,自定义ajax验证将无比简单,只需在规则中将一个$.ajax()返回出来就可以了
- new 可以在form上触发validate事件来验证表单
- new 没有form的字段区域也可以验证
- new timely参数设置成大于100的数,可以控制验证的频率(否则按默认值500)
- change 如果自定义规则的方法中无返回值,认定为该规则验证通过
- change 调用destroy方法后只销毁事件、数据及UI,不再触发reset事件
- fix 异步验证的字段输入完后直接点提交,可能需要第二次才能提交成功
- fix 某种情况下setField方法可能不能更新字段信息
- fix #30 规则附带的参数包含方括号导致规则失效
- fix #28 与Bootstrap 3集成时,验证消息显示位置不正确