js表单验证插件jQuery formValidator的特点与加载文件

发布时间:2019-05-07 22:49:46 来源:未知 作者:admin
  jQuery formValidator表单插件于同类校验插件最大的区别:校验功能可以扩展;实现了校验代码于html代码的完全分离;你只需写一行配置信息就能完成一个表单元素的所有校验。插件本身提供了很多回调函数,使调用者能最大限度的发挥自己的想象能力来完成自己的业务需求。 在同一个页面你可以拥有很多个校验组,你只需在提交的按钮那里调用
return jQuery.formValidator.pageIsValid('校验组号') 来完成多个组的校验,互不干扰。

jQuery formValidator表单校验插件支持的验证功能

  • 支持所有类型客户端控件的校验
  • 支持jQuery所有的选择器语法,只要控件有唯一ID和type属性。
  • 支持函数和正则表达式的扩展。提供扩展库formValidatorReg.js,你可以自由的添加、修改里面的内容。
  • 支持2种校验模式。第一种:文字提示(showword模式);第二种:弹出窗口提示(showalert模式)
  • 支持多个校验组。如果一个页面有多个提交按钮,分别做不同得提交,提交前要做不同的校验,所以你得用到校验组的功能。
  • 支持4种提示模式:固定提示层(FixTip)、自动构建提示层(AutoTip)、单个提示层跟随(SingleTip)、弹出提示内容(AlertTip)。
  • 支持自定义错误提示信息。
  • 支持控件的字符长度、值范围、选择个数的控制。值范围支持数值型和字符型;选择的个数支持radio/checkbox/select三种控件
  • 支持2个控件值的比较。目前可以比较字符串和数值型。
  • 支持单个控件、整单ajax提交
  • 支持输入格式的校验。
  • 支持换肤
  • 支持密码强度校验
jQuery formValidator不能做的:
  • 目前对控件ID是动态产生的情况支持的不是很好。例如asp.net里的gridview控件,因为它的每行数据都是动态产生的,捕捉不到控件的ID。不过你硬要写,也是能实现的。
  • 其他没有提到的,很希望你能告诉我们。

jQuery formValidator使用场景

  只要控件ID是一定的,即:控件ID是你自己指定的,这种情况你都可以调用。当然动态产生ID的,你也可以调用。jQuery formValidator可以帮助你减轻客户端校验编程的压力,让你有更多的精力投入对业务的关注中。
  无论你是大型系统还是小型系统都适合调用本插件,本插件的压缩版本只有6K(可能本网页的一张图片就有几十K),个人认为可以忽略网页的加载时间。

使用插件必须加载的文件

jQuery formValidator下载地址

//加载jQuery类库
<script src="jquery-1.4.4.min.js" type="text/javascript"></script>
//加载插件
<script src="formValidator-4.1.1.min.js" type="text/javascript"></script>
//加载扩展库(如果想用里面的函数、正则表达式,必须加载该文件)
<script src="formValidatorRegex.js" type="text/javascript"></script>
  以上就是青锋建站给大家分享的formValidator的框架特性,表单验证功能,使用场景与使用时需要加载的文件。青锋建站,提供专业的网站制作服务,包括网站建设,SEO,网络营销,PHP开发。
  
分享到:

Copyright © 2016-2026 青锋建站 版权所有