TinyForm 0.7.4 发布,一个简单的WEB表单工具

来源: 投稿
作者: hyjiacan
2017-03-12 14:35:00

TinyForm是一个基于 jQuery 的WEB表单处理工具(仅操作表单,不是创建表单)。他根据传入的选择器DOM/jQuery对象,创建表单实例,然后在这个范围内搜索带有name属性的表单控件。

1 规范验证失败提示消息的代行级,data-msg 最高,如果想要定制消息,请配置 rule 为函数,函数的返回值将作为提示消息

2 支持忽略控件(data-ignore属性或初始化的 ignore: []选项),即某个控件可以不被TinyForm获取,比如文件上传 input[:file],或者有复杂需求的选择框等

3 支持给一个控件设置多个验证规则,另外,如果控件没有设置 required 规则,则当输入为空时,不会触发验证

4 在调用 setData 时,select 控件设置值后会触发 change 事件

5 在指定name的控件不存在时,不再报错

6 将默认的选择器添加到属性 TinyForm.defaults.seletor 上,以便修改默认的选择器

在线示例: http://hyjiacan.oschina.io/tinyform/

展开阅读全文
46 收藏
分享
4 评论
46 收藏
分享
返回顶部
顶部