关于jQuery Validation插件,当页面有相同名称文本框只验证第一个的解决办法.
打开源文件,找到elements方法.
注释掉:
f ( this.name in rulesCache || !validator.objectLength($(this).rules()) )
return false;
elements: function() {
var validator = this,
rulesCache = {};
// select all valid inputs inside the form (no submit or reset buttons)
// workaround $Query([]).add until http://dev.jquery.com/ticket/2114 is solved
return $([]).add(this.currentForm.elements)
.filter(":input")
.not(":submit, :reset, :image, [disabled]")
.not( this.settings.ignore )
.filter(function() {
!this.name && validator.settings.debug && window.console && console.error( "%o has no name assigned", this);
// select only the first element for each name, and only those with rules specified
if ( this.name in rulesCache || !validator.objectLength($(this).rules()) )
return false;
rulesCache[this.name] = true;
return true;
});
},
分享到:
相关推荐
jQuery 插件使客户端表单验证变得容易,同时仍然提供了大量的自定义选项。如果您要从头开始构建新的东西,或者当您试图将某些东西集成到具有大量现有标记的现有应用程序中时,它都是一个不错的选择。该插件捆绑了一...
jQuery Validation Engine是一款强大的JavaScript库,专门用于实现网页表单的验证功能。它是基于流行的JavaScript库jQuery构建的,为开发者提供了一种优雅的方式来处理用户输入的数据验证。这个插件以其高度可定制性...
jQuery Validation表单验证插件实例合集,是锋利的JQuery第七章中的一个典型实例,一步步向大家讲解如何使用基于jQuery的表单验证插件jquery.validate.js和jquery.validate.messages_cn.js的使用方法,一共包含了7个...
jQuery Validation插件是前端开发中常用的一款工具,它极大地简化了网页表单验证的过程,提供了一套完整的验证规则和自定义验证功能,使得开发者能够快速、高效地实现对用户输入数据的检查。这款插件基于jQuery库,...
jQuery Validation Plugin v1.19.1 表单验证插件 2020年官方最新版。包含中文语言包messages_zh.js及jquery.validate.js,在dist目录中。
JQuery Validation插件是jQuery库的一个扩展,专用于实现客户端的表单验证功能。这个插件提供了丰富的预设验证规则,如必填项、电子邮件格式、数字限制等,并且允许用户自定义验证规则,增强了用户体验,减少了...
jQuery Validation 是一个强大的JavaScript库,专门用于实现网页表单的验证功能。这个插件极大地简化了在客户端进行数据验证的过程,使得开发者可以更专注于用户体验,而无需深陷于复杂的JavaScript代码之中。它与...
这个插件基于广泛使用的jQuery库,使得在网页开发中实现用户输入验证变得轻而易举。其独特之处在于提供了一种新颖的验证样式,不仅提高了用户体验,还增强了网站的专业感。 ### 1. 安装与引入 在项目中使用jQuery ...
首先,jQuery Validation插件是基于jQuery库的一个扩展,它提供了一套完整的验证规则和错误提示机制,能够灵活地对表单进行验证。该插件通过简单的API接口,开发者可以轻松地为表单元素添加验证规则,实现复杂的验证...
**jQuery Validation 插件详解** jQuery Validation 插件是一款广泛使用的JavaScript库,它为HTML表单验证提供了强大的功能。这款插件与流行的jQuery库无缝集成,使得开发者能够轻松地为网页上的表单添加验证规则,...
在IT行业中,前端开发是至关重要的一个领域,而jQuery Validation插件则是JavaScript中用于表单验证的常用工具,它提供了一套完整的解决方案来确保用户输入的数据满足预设的规则。Zepto.js则是一个轻量级的...
简述jQuery验证插件validation的功能和使用
1. **易于使用**:只需要引入jQuery库和Validation插件的脚本文件,然后调用相应的函数,就可以轻松地为表单添加验证功能。 2. **自定义规则**:除了内置的验证规则(如非空、邮箱格式、数字范围等),开发者还可以...
jQuery Validation Engine 是一个功能强大的表单验证插件,以其简单易用和丰富的自定义选项而受到开发者的青睐。 ## 1. jQuery Validation Engine 插件简介 jQuery Validation Engine 是一款基于 jQuery 库的验证...
`A Jquery Inline Form Validation` 是一个高质量的jQuery插件,专注于提供直观且高效的前端表单验证功能。这个插件通过在用户输入时即时显示错误信息,使得验证过程更加顺畅,减少了用户在提交表单后发现错误的情况...
jQuery Validation插件是一款非常强大的前端表单验证工具,它可以帮助开发者轻松地实现对用户输入数据的有效性检查,确保数据的准确性和完整性。这个插件是基于jQuery库构建的,因此在使用之前,你需要先引入jQuery...
表单验证JQ插件jquery-validation.js
最常使用javascript的场合就是表单的验证,而jQuery作为一个优秀的javascript库,也提供了一个优秀的表单验证插件——Validation。Validation是历史最悠久的jQuery插件之一,经过了全球范围内不同项目的验证,并得到...
jQuery Validation 是一个广泛使用的JavaScript库,专为简化表单验证而设计,它使得在网页上创建高效、用户友好的验证规则变得轻而易举。在这个教程中,我们将深入探讨如何利用jQuery Validation进行有效的表单验证...
jQuery Validation插件支持多表单验证,只需为每个表单分别初始化验证方法。这样,每个表单的验证逻辑可以独立设置,互不影响。 ```javascript $("#form1").validate({ rules: { // 规则 }, messages: { // ...