[Jifty-commit] r1908 - jifty/trunk/share/web/static/js

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Thu Aug 31 15:35:12 EDT 2006


Author: nelhage
Date: Thu Aug 31 15:35:11 2006
New Revision: 1908

Modified:
   jifty/trunk/share/web/static/js/jifty.js

Log:
Fix AJAX canonicalization of date fields


Modified: jifty/trunk/share/web/static/js/jifty.js
==============================================================================
--- jifty/trunk/share/web/static/js/jifty.js	(original)
+++ jifty/trunk/share/web/static/js/jifty.js	Thu Aug 31 15:35:11 2006
@@ -417,10 +417,9 @@
 // Form elements should AJAX validate if the CSS says so
 Behaviour.register({
     'input.ajaxvalidation, textarea.ajaxvalidation, input.ajaxcanonicalization, textarea.ajaxcanonicalization': function(elt) {
-        elt.onblur = function () {
-            Form.Element.validate(this);
-        }
-        elt = null;        //Prevent IE from leaking memory
+        DOM.Events.addListener(elt, "blur", function () {
+                Form.Element.validate(elt);
+            });
     },
     'input.date': function(e) {
         if ( !Element.hasClassName( e, 'has_calendar_link' ) ) {
@@ -453,7 +452,7 @@
               '<a  href="#" id="dismiss_'+e.id+'" title="Dismiss" onmousedown="this.onfocus=this.blur;" onmouseup="this.onfocus=window.clientInformation?null:window.undefined" onclick="Effect.Fade(this.parentNode); return false;">Dismiss</a>' + e.innerHTML;
 
             Element.addClassName( e, "jifty_enter_handler_attached" );
-            }
+        }
     }
 });
 


More information about the Jifty-commit mailing list