jQuery验证插件库源

Posted

tags:

中文标题:jQuery验证插件库源 原文标题:jQuery Validation Plugin library sources 项目评级:Star:10300      Fork:2900 下载地址:https://github.com/jquery-validation/jquery-validation 详情介绍

jQuery验证插件-表单验证变得简单

jQuery验证插件为您现有的表单提供了插入验证,同时使各种自定义非常容易地适应您的应用程序。

入门

下载预构建文件

预构建的文件可以从下载https://jqueryvalidation.org/

正在下载最新更改

未发布的开发文件可以通过以下方式获取:

将其包含在您的页面上

在页面上包含jQuery和插件。然后选择一个表单进行验证,并调用validate方法。

或者,在您的模块中通过requirejs包含jQuery和插件。

有关如何设置规则和自定义项的详细信息,请查看文档。

报告问题和贡献代码

有关详细信息,请参阅贡献指南。

关于电子邮件验证的重要注意事项。从1.12.0版本开始,这个插件使用的正则表达式与HTML5规范建议浏览器使用的正则表达相同。我们将以他们为榜样,使用同样的检查方法。如果您认为规格有误,请向他们报告问题。如果您有不同的要求,请考虑使用自定义方法。

如果您需要调整内置的验证正则表达式模式,请按照文档进行操作。

关于所需方法的重要说明。从1.14.0版本开始,此插件停止从附加元素的值中修剪空白。如果您想获得相同的结果,可以使用normalizer,该normalizer可用于在验证前转换元素的值。此功能自v1.15.0起可用。换句话说,你可以这样做:

可访问性

对于无效字段,jQuery验证插件的默认输出是<label>元素中的错误消息。这导致两个<label>元素指向使用for属性的单个输入字段。虽然这是有效的HTML,但它在屏幕阅读器之间的支持不一致。

为了在表单验证中获得更大的屏幕阅读器支持,请在validate()方法中使用errorElement参数。此选项输出您选择的元素中的错误,并自动将ARIA属性添加到HTML中,以帮助支持屏幕阅读器。

aria-describedby被添加到输入字段,并以编程方式与errorElement参数中选择的错误元素绑定。

了解有关errorElement的详细信息

许可证

版权所有©Jörn Zaeffer

获得麻省理工学院许可。

jQuery学习jQuery插件的使用与写法(表单验证插件-validation)

jQuery插件 -- 表单验证插件jquery.validate.js

JavaScript之jQuery-7 jQuery 使用插件(使用插件日历插件表单验证插件)

jQuery基础学习06 jQuery表单验证插件-Validation

jquery:maskedinput 插件与验证插件不兼容

jquery插件-表单验证插件-validator对象