From: Bart Riemens Date: Fri, 20 Mar 2015 09:31:47 +0000 (+0100) Subject: Exclude hidden input fields from validation. Can't see a use for it. X-Git-Tag: v5.5.2~65^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F6407%2Fhead;p=thirdparty%2Ffoundation%2Ffoundation-sites.git Exclude hidden input fields from validation. Can't see a use for it. --- diff --git a/js/foundation/foundation.abide.js b/js/foundation/foundation.abide.js index 97958a4f7..3a2d7f7c7 100644 --- a/js/foundation/foundation.abide.js +++ b/js/foundation/foundation.abide.js @@ -74,7 +74,7 @@ .off('.abide') .on('submit.fndtn.abide', function (e) { var is_ajax = /ajax/i.test(self.S(this).attr(self.attr_name())); - return self.validate(self.S(this).find('input, textarea, select').get(), e, is_ajax); + return self.validate(self.S(this).find('input, textarea, select').not(":hidden").get(), e, is_ajax); }) .on('validate.fndtn.abide', function (e) { if (settings.validate_on === 'manual') { @@ -84,7 +84,7 @@ .on('reset', function (e) { return self.reset($(this), e); }) - .find('input, textarea, select') + .find('input, textarea, select').not(":hidden") .off('.abide') .on('blur.fndtn.abide change.fndtn.abide', function (e) { // old settings fallback