[Jifty-commit] r5189 - in jifty/trunk: share/web/static/js

Jifty commits jifty-commit at lists.jifty.org
Mon Mar 3 09:31:50 EST 2008


Author: sartak
Date: Mon Mar  3 09:31:50 2008
New Revision: 5189

Modified:
   jifty/trunk/   (props changed)
   jifty/trunk/share/web/static/js/jifty.js

Log:
 r52334 at onn:  sartak | 2008-03-03 09:25:37 -0500
 Turns out turning off ajax canonicalization for a single form field was just ignored. We need more JS tests. :(


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	Mon Mar  3 09:31:50 2008
@@ -286,9 +286,10 @@
                                     if (field.nodeName == 'update') {
                                         var field_name = field.getAttribute("name");
                                         for (var form_number = 0 ; form_number < document.forms.length; form_number++) {
-                                            if (document.forms[form_number].elements[field_name] == null)
+                                            var form_field = document.forms[form_number].elements[field_name];
+                                            if (form_field == null || !form_field.hasClassName('ajaxcanonicalization'))
                                                 continue;
-                                            document.forms[form_number].elements[field_name].value = field.firstChild.data;
+                                            form_field.value = field.firstChild.data;
                                         }
                                     }
                                 }


More information about the Jifty-commit mailing list