Skip to main content

Bug Tracker

Side navigation

Ticket #4144: validation-clearing-leaves-red-box.patch


File validation-clearing-leaves-red-box.patch, 1.0 KB (added by logren, February 13, 2009 11:47AM UTC)

patch which solves the problem

Index: crane-web/src/main/webapp/script/jquery/jquery.validate.js
===================================================================
--- crane-web/src/main/webapp/script/jquery/jquery.validate.js	(revision Shelved version)
+++ crane-web/src/main/webapp/script/jquery/jquery.validate.js	(revision Local version)
@@ -321,9 +321,9 @@
 			this.currentElements = $(element);
 			var result = this.check( element );
 			if ( result ) {
-				delete this.invalid[element.name];
+				delete this.invalid[this.idOrName(element)];
 			} else {
-				this.invalid[element.name] = true;
+				this.invalid[this.idOrName(element)] = true;
 			}
 			if ( !this.numberOfInvalids() ) {
 				// Hide error containers on last error
@@ -549,8 +549,8 @@
 				message: message,
 				element: element
 			});
-			this.errorMap[element.name] = message;
-			this.submitted[element.name] = message;
+			this.errorMap[this.idOrName(element)] = message;
+			this.submitted[this.idOrName(element)] = message;
 		},
 		
 		addWrapper: function(toToggle) {

Download in other formats:

Original Format