You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2010/03/12 18:53:37 UTC
svn commit: r922369 -
/wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
Author: ivaynberg
Date: Fri Mar 12 17:53:37 2010
New Revision: 922369
URL: http://svn.apache.org/viewvc?rev=922369&view=rev
Log:
WICKET-2779 Submit a nested form via ajax to upload a file inside modal window does not work on IE.
Issue: WICKET-2779
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js?rev=922369&r1=922368&r2=922369&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js Fri Mar 12 17:53:37 2010
@@ -1112,6 +1112,7 @@ Wicket.Ajax.Call.prototype = {
var originalFormTarget=form.target;
var originalFormMethod=form.method;
var originalFormEnctype=form.enctype;
+ var originalFormEncoding=form.encoding;
var iframeName="wicket-submit-"+(""+Math.random()).substr(2);
@@ -1134,6 +1135,7 @@ Wicket.Ajax.Call.prototype = {
form.action=this.request.url + "&wicket:ajax=true";
form.method="post";
form.enctype="multipart/form-data";
+ form.encoding="multipart/form-data";
// create submitting button element
if (submitButton!=null) {
@@ -1165,6 +1167,7 @@ Wicket.Ajax.Call.prototype = {
form.target=originalFormTarget;
form.method=originalFormMethod;
form.enctype=originalFormEnctype;
+ form.encoding=originalFormEncoding;
return true;
},