From ba8c41fa877715ae3de4e8ba4d36ce4a408b4dae Mon Sep 17 00:00:00 2001 From: Bart Riemens Date: Fri, 20 Mar 2015 10:31:47 +0100 Subject: [PATCH] Exclude hidden input fields from validation. Can't see a use for it. --- js/foundation/foundation.abide.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 -- 2.47.2