AJAX验证框架13个
2023-06-13 09:14:12 时间
一ASP.NETAJAXFramework
1、ValidatorCallout
是ASP.NETAJAXControlToolkit中的一员,老瓶装新酒,通过扩展的方式为ASP.NET的验证控件提供漂亮的弹出提示效果。缺点是:目前的版本还不能提供服务端CustomValidator的扩展。
同时,ValidatorCallout还支持自定义CSS样式,具体可参考官方页面上的“ValidatorCalloutTheming”一节,和这篇文章:http://www.imaginativeuniversal.com/StylingTheValidatorCalloutExtender.aspx
2、mooToolsFramework
fValidator-基于MooToolsv1.1构建,支持一个页面上多个form的验证。并能够兼容几乎所有的浏览器:IE、FF、Opera、Safari
3、FormCheck-能够验证Text、Radio、CheckBox、TextArea、Select等多种HTML元素,基于MooToolsv1.1构建。并能够与YUI完美的结合(官方提供与YUI结合的版本下载)
二、jQueryFramework
4、jQueryPlugin:Validation-起初基于jQuery1.2.2+,目前已经升级到1.2.6。应用很广泛,能够验证所有的标准HTMLForm的Input元素
5、SimplejQueryformvalidation-顾名思义,这个基于jQuery的验证框架非常容易实施和扩展,官方链接没有直接提供下载,我们可以在这里找到它:http://www.willjessup.com/sandbox/jquery/form_validator/val.js
三、PrototypeFramework
6、LiveValidation-LiveValidation有两个版本:prototype版和标准版。Prototype版与prototype完美结合。LiveValidation是一个小型的JavaScript开源验证框架,能够实现客户端的快速、简便、强大的验证,并兼容目前主流的浏览器。
7、JSValidate-JSValidate是基于prototype和scriptacolous的Form验证框架,给我们带来非常简单易用的JavaScript表单验证。但目前还处于beta阶段??..
8、FieldvalidationwithPrototype-一个基于prototype和scriptacolous的健全的验证框架。它包含一些内置的验证,我们可以轻易的去扩展自定义的验证机制。
四、SpryFramework
9、ValidationWidget-这个验证框架由Adobe出品,在DreamweaverCS3下非常容易扩展和实现,如果你没有使用Dreamweaver的话,也可以下载它的JavaScript版本。缺点是每个Input元素都要定义自己的JavaScript和CSS
五、NoFramework
10、CleanFormValidation-CleanFormValidation是一个非常简单的JavaScript验证框架
11、Validate.js-Validate.js能够验证各种各样的数据,它与众不同的特点是可以使用多种方法去验证数据,激活方式由我们来决定
12、LiveValidation-没有基于Prototype的标准版与上面介绍的prototype版一样强大易用。
13、iMask-是一个开源的Masking框架,类似于ASP.NETAJAXControlToolkit中的MaskEdit,由于是开源的,还支持各种键盘事件,非常不错,也列入其中吧。
1、ValidatorCallout
是ASP.NETAJAXControlToolkit中的一员,老瓶装新酒,通过扩展的方式为ASP.NET的验证控件提供漂亮的弹出提示效果。缺点是:目前的版本还不能提供服务端CustomValidator的扩展。
同时,ValidatorCallout还支持自定义CSS样式,具体可参考官方页面上的“ValidatorCalloutTheming”一节,和这篇文章:http://www.imaginativeuniversal.com/StylingTheValidatorCalloutExtender.aspx
2、mooToolsFramework
fValidator-基于MooToolsv1.1构建,支持一个页面上多个form的验证。并能够兼容几乎所有的浏览器:IE、FF、Opera、Safari
3、FormCheck-能够验证Text、Radio、CheckBox、TextArea、Select等多种HTML元素,基于MooToolsv1.1构建。并能够与YUI完美的结合(官方提供与YUI结合的版本下载)
二、jQueryFramework
4、jQueryPlugin:Validation-起初基于jQuery1.2.2+,目前已经升级到1.2.6。应用很广泛,能够验证所有的标准HTMLForm的Input元素
5、SimplejQueryformvalidation-顾名思义,这个基于jQuery的验证框架非常容易实施和扩展,官方链接没有直接提供下载,我们可以在这里找到它:http://www.willjessup.com/sandbox/jquery/form_validator/val.js
三、PrototypeFramework
6、LiveValidation-LiveValidation有两个版本:prototype版和标准版。Prototype版与prototype完美结合。LiveValidation是一个小型的JavaScript开源验证框架,能够实现客户端的快速、简便、强大的验证,并兼容目前主流的浏览器。
7、JSValidate-JSValidate是基于prototype和scriptacolous的Form验证框架,给我们带来非常简单易用的JavaScript表单验证。但目前还处于beta阶段??..
8、FieldvalidationwithPrototype-一个基于prototype和scriptacolous的健全的验证框架。它包含一些内置的验证,我们可以轻易的去扩展自定义的验证机制。
四、SpryFramework
9、ValidationWidget-这个验证框架由Adobe出品,在DreamweaverCS3下非常容易扩展和实现,如果你没有使用Dreamweaver的话,也可以下载它的JavaScript版本。缺点是每个Input元素都要定义自己的JavaScript和CSS
五、NoFramework
10、CleanFormValidation-CleanFormValidation是一个非常简单的JavaScript验证框架
11、Validate.js-Validate.js能够验证各种各样的数据,它与众不同的特点是可以使用多种方法去验证数据,激活方式由我们来决定
12、LiveValidation-没有基于Prototype的标准版与上面介绍的prototype版一样强大易用。
13、iMask-是一个开源的Masking框架,类似于ASP.NETAJAXControlToolkit中的MaskEdit,由于是开源的,还支持各种键盘事件,非常不错,也列入其中吧。
相关文章
- ajax cors跨域_jquery跨域
- Spring MVC框架:第十一章:Ajax
- Ajax-hook拦截全局ajax请求操作
- ajax发送异步请求四个步骤,AJAX的异步请求的四个步骤[通俗易懂]
- Ajax笔记(3)-axios
- JSP利用AJAX实现页面即时校验验证码
- Ajax是技术还是框架?走进Ajax的前世今生
- Flask框架:运用Ajax轮询动态绘图
- springmvc与ajax交互详解编程语言
- Ajax技术实现MySQL数据查询与更新(ajax连接mysql)
- Ajax快速查询MySQL数据库(ajax查询mysql)
- 学习Ajax基于MySQL的实例实践(ajax实例 mysql)
- MySQL与Ajax的联动大大提高网站数据交互的效率(ajax和mysql连用)
- 使用Ajax和Mysql实现简单点赞功能(ajax mysql点赞)
- Ajax实现对Oracle的异步操作(ajax操作oracle)
- AJAX应用之注册用户即时检测
- ajax发表读取评论
- 国内首发--ajax完整功能框架
- javascriptjQuery$.post$.ajax用法
- Ajax超时检查脚本
- Ajax修改数据即时显示篇实现代码
- php的ajax框架xajax入门与试用介绍
- ajax回调函数参数传递正确方法
- javascript实现原生ajax的几种方法介绍
- ajax翻页效果模仿yii框架自己写的
- PHP+jquery+ajax实现即时聊天功能实例
- AJAX验证数据库内容并将值显示在页面