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