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;
        },


Reply via email to