From 427c93d47143494a266e75d533495b7875ee4d53 Mon Sep 17 00:00:00 2001 From: Max Lynch Date: Tue, 24 Apr 2012 15:17:21 -0500 Subject: [PATCH 1/2] Changed lastElement to lastActive in keyup --- jquery.validate.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jquery.validate.js b/jquery.validate.js index 1b303244e..de3afd0f1 100644 --- a/jquery.validate.js +++ b/jquery.validate.js @@ -234,7 +234,7 @@ $.extend($.validator, { } }, onkeyup: function(element, event) { - if ( element.name in this.submitted || element === this.lastElement ) { + if ( element.name in this.submitted || element === this.lastActive ) { this.element(element); } }, From c051527feca94ad14a8a62aa993a7265a313c079 Mon Sep 17 00:00:00 2001 From: Max Lynch Date: Tue, 24 Apr 2012 15:49:20 -0500 Subject: [PATCH 2/2] Don't trigger validate on tab for keyup --- jquery.validate.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jquery.validate.js b/jquery.validate.js index de3afd0f1..a4692a937 100644 --- a/jquery.validate.js +++ b/jquery.validate.js @@ -234,7 +234,9 @@ $.extend($.validator, { } }, onkeyup: function(element, event) { - if ( element.name in this.submitted || element === this.lastActive ) { + if ( event.which == 9 && this.elementValue(element) === '' ) { + return; + } else if ( element.name in this.submitted || element === this.lastActive ) { this.element(element); } }, pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy