[Jifty-commit] r2534 - in jifty/trunk: share/web/static/js
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Sat Jan 20 00:50:08 EST 2007
Author: trs
Date: Sat Jan 20 00:50:05 2007
New Revision: 2534
Modified:
jifty/trunk/ (props changed)
jifty/trunk/share/web/static/js/bps_util.js
jifty/trunk/share/web/static/js/jifty.js
Log:
r18993 at zot: tom | 2007-01-20 00:49:56 -0500
Fix how fake buttons submit forms
Modified: jifty/trunk/share/web/static/js/bps_util.js
==============================================================================
--- jifty/trunk/share/web/static/js/bps_util.js (original)
+++ jifty/trunk/share/web/static/js/bps_util.js Sat Jan 20 00:50:05 2007
@@ -37,6 +37,7 @@
hidden.setAttribute("type", "hidden");
hidden.setAttribute("name", a.getAttribute("name"));
a["virtualform"].appendChild( hidden );
+ a["virtualform"].onsubmit();
a["virtualform"].submit();
});
}
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 Sat Jan 20 00:50:05 2007
@@ -1043,8 +1043,10 @@
if(form && !form.hasPlaceholders) {
form.hasPlaceholders = true;
- Event.observe(form, 'submit',
- function () { Form.clearPlaceholders(form); } );
+ // We can't attach this event via DOM event methods because
+ // we need to call form.submit() sometimes and still have a good
+ // way to call this event handler
+ form.onsubmit = function () { Form.clearPlaceholders(form); };
}
},
More information about the Jifty-commit
mailing list