From ae745077aa50b645258959fe0fed210985342b7b Mon Sep 17 00:00:00 2001 From: jlukic Date: Wed, 6 May 2015 16:40:31 -0400 Subject: [PATCH] Fix multiple match for some rules --- src/definitions/behaviors/form.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/definitions/behaviors/form.js b/src/definitions/behaviors/form.js index 5206dce4b..3e1f427a1 100644 --- a/src/definitions/behaviors/form.js +++ b/src/definitions/behaviors/form.js @@ -1144,6 +1144,9 @@ $.fn.form.settings = { else if($('[name="' + fieldIdentifier +'"]').length > 0) { matchingValue = $('[name="' + fieldIdentifier + '"]').val(); } + else if( $('[name="' + identifier +'[]"]').length > 0 ) { + matchingValue = $('[name="' + identifier +'[]"]'); + } return (matchingValue !== undefined) ? ( value.toString() !== matchingValue.toString() ) : false @@ -1166,6 +1169,9 @@ $.fn.form.settings = { else if($('[name="' + fieldIdentifier +'"]').length > 0) { matchingValue = $('[name="' + fieldIdentifier + '"]').val(); } + else if( $('[name="' + identifier +'[]"]').length > 0 ) { + matchingValue = $('[name="' + identifier +'[]"]'); + } return (matchingValue !== undefined) ? ( value.toString() == matchingValue.toString() ) : false