资 源 简 介
基于Jquery的通用WEB表单验证插件。
Copyright 2010, Sean Validform version 1.0
http://www.rjboy.cn Date: April 7, 2010 14:30
功能简介:
—— 支持一个页面多表单的检测(例如页面内有多个类名一样的表单,只要绑定该类名,各表单会独立检测,参考demo页);
—— 支持ajax提交数据;
—— 可检测多个文本框内容是否一致(例如可用于两次输入密码的确认);
—— 可选择使用自定义弹出提示框还是系统默认提示框;
......
使用方法:
表单元素的datatype属性说明:(凡要验证的元素均需附加这个属性)
**:检测是否有输入,可以输入任何字符,不留空即可通过验证
radio:radio元素
checkbox:复选框元素
select:select元素
n:数字
s:字符串格式
p:邮编格式
m:手机号码格式
e:email格式
......**
tip是指定表单元素的提示信息;指定后该元素会有focus时提示信息消去,没有输入内容blur时出现提示信息的效果;
altercss是指定有tip属性的元素提示信息显示时的样式;
errormsg是指定填入信息与设定格式不符时出现的提示信息;不指定默认是“请输入正确信息!”;
recheck是用来指定要两次值一致性检测的另外一个对象,赋给它另外一个对象的name属性值即可;
参数说明:
postOnce:指定该表单是否可以重复提交,为true表示当前页面该表单提交一次后再点提交按钮就不会有动作,这可以防止网速慢时连续点击提交按钮导致的数据重复操作。对于ajax提交数据的情况下,该表单提交一次后再点击提交就不会有动作。
使用示例:
$(".demoform").validform({//$(".demoform")指明是哪一表单需要验证;
btnSubmit:"#btn_sub"//#btn_sub是该表单下要绑定点击提交表单事件的