Adrai
前端coder的福利, 超实用表单验证框架

本帖最后由 Adrai 于 2014-12-17 21:55 编辑

仿照easyUI验证规则写的一套验证框架,底层实现不一样,效率比EasyUI高

说明:

EJS是我自己平时写代码时慢慢封装的一些常用的方法,基于seajs和Jquery, 以后慢慢就会是一个大的控件库(自家用).

现在已经有很多组件了(本demo中删除其他组件,只保留了验证组件需要用到的核心组件, 即util, 以免展示核心代码时混淆).

本Demo主要用来展示我最近花一天时间仿照EasyUI的规则写的一个验证组件.效率比EasyUI要高.

html核心代码在---- vaild_demo/index.html

js核心代码在---- vaild_demo/js/index/index.js

组件的核心代码在---- vaild_demo/EJS/src/

建议读一下vaild_demo/EJS/src/valid/valid.js的源代码. bindValid方法.

最近更新到1.3版,增加了异步验证的功能.

第一个验证框使用了异步验证, 不妨输入admin试试.

因为是写出来解决自己问题的. 暂时还没写文档.. 内置的验证规则也不多. -0 -

不过验证规则很容易扩展, 不妨看看源码.

下面放出下载地址:

http://git.oschina.net/Adraix/valid_demo