喜大普奔。历时1年多,nice-validator 迎来了新的版本 v0.8.0,同时也更新了全新的官方文档。 多项新功能以及改进,从此再也不用担心表单验证了。 简单、智能、令人愉悦的表单验证方案。内置强大的验证机制,适用于各种简单和复杂的应用场景。 支持自动初始化,完全不用写js也可以验证表单。支持主题机制,多规则绑定,事件驱动,国际化。 支持主流浏览器(IE6+、Chrome、Firefox、Opera、Safari)。 有详细的中文API文档 在线试试:http://niceue.com/validator/demo/twitter-js.php?theme=simple_right v0.8.0 更新说明 new#114 支持提前初始化(验证将来才存在的表单) new#126 支持require.js、sea.js,支持自加载语言和样式 new#130 target参数支持传递回调 new#136 提交按钮支持标准的formnovalidate属性 new#137 规则required支持jQuery选择器参数 new#134 支持多个字段required其中之一 new#145 增加jQuery选择器 :filled new#146 如果规则返回值为undefined,则继续验证下一个规则 new#147 参数timely支持新的值3 new#133 DOM传参支持data-timely new#148 DOM传参支持data-must new#165 增加 showmsg 和 hidemsg 事件 new#167 remote规则支持自定义参数 new#168 增加参数 ignoreBlank ,没有值的时候暂不验证 new#176 增加内置规则 validate change#135 去掉groups参数,使用required规则替代 change#138 强制规则名只能使用字母、数字、下划线 change#141 去掉方法mapMsg,使用showMsg替代 change#144 去掉方法setMsg、setRule change#150 去掉默认主题的showOk配置 change#152 去掉checked规则不验证隐藏checkbox的特性 change#156 表单没有action不要默认当做ajaxSubmit change#164 ok提示消息的配置 change#177 DOM传参不再支持 notimely 属性 change#188 移除参数 defaultMsg 和 loadingMsg fixed#151 跨域ajax请求时候报错 fixed#175 IE下在input获取焦点时候刷新页面会缓存上次的DOM fixed#180 checkbox 没有name 的时候不能正确验证 fixed#189 与match当前字段对比的字段如果没有规则会报错 nice-validator 0.8.0 发布,jQuery 智能表单验证下载地址