You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by jk...@apache.org on 2007/05/26 04:08:44 UTC

svn commit: r541844 - /tapestry/tapestry4/trunk/tapestry-framework/src/js/tapestry/form.js

Author: jkuhnert
Date: Fri May 25 19:08:44 2007
New Revision: 541844

URL: http://svn.apache.org/viewvc?view=rev&rev=541844
Log:
Fixes TAPESTRY-1517. Missing json load handler for async form submissions.

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=541844&r1=541843&r2=541844
==============================================================================
--- tapestry/tapestry4/trunk/tapestry-framework/src/js/tapestry/form.js (original)
+++ tapestry/tapestry4/trunk/tapestry-framework/src/js/tapestry/form.js Fri May 25 19:08:44 2007
@@ -430,7 +430,8 @@
 		if (this.forms[formId].json || parms && parms.json) {
 			kwArgs.headers={"json":true};
 			kwArgs.mimetype="text/json";
-		} else {
+            kwArgs.load=(function(){tapestry.loadJson.apply(this, arguments);});
+        } else {
 			kwArgs.headers={"dojo-ajax-request":true};
 			kwArgs.mimetype="text/xml";
 			kwArgs.load=(function(){tapestry.load.apply(this, arguments);});