You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by an...@apache.org on 2006/11/07 22:19:48 UTC
svn commit: r472274 -
/tapestry/tapestry4/trunk/tapestry-framework/src/js/tapestry/form.js
Author: andyhot
Date: Tue Nov 7 13:19:48 2006
New Revision: 472274
URL: http://svn.apache.org/viewvc?view=rev&rev=472274
Log:
TAPESTRY-1141: Check if the target of the submit event was a form element (instead of the form itself)
Modified:
tapestry/tapestry4/trunk/tapestry-framework/src/js/tapestry/form.js
Modified: tapestry/tapestry4/trunk/tapestry-framework/src/js/tapestry/form.js
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-framework/src/js/tapestry/form.js?view=diff&rev=472274&r1=472273&r2=472274
==============================================================================
--- tapestry/tapestry4/trunk/tapestry-framework/src/js/tapestry/form.js (original)
+++ tapestry/tapestry4/trunk/tapestry-framework/src/js/tapestry/form.js Tue Nov 7 13:19:48 2006
@@ -142,7 +142,12 @@
overrideSubmit:function(e){
dojo.event.browser.stopEvent(e);
- tapestry.form.submitAsync(e.target);
+ var elm = e.target;
+ if (!dj_undef("form", elm)){
+ dojo.log.debug("Submit event was generated from element: ", elm);
+ elm = elm.form;
+ }
+ tapestry.form.submitAsync(elm);
},
/**