I've got a form that uploads a file. It's an AJAX form, initialized by the following code:
$(document).ready( function() { $('#filer').ajaxForm( { target: '#vars', beforeSubmit: function(formData, jqForm, options) { alert('sending'); }, success: function(responseText, statusText) { alert(responseText); } }); }); an the form is: <form id='filer' name='filer' action='catcher.php' method='post' enctype='multipart/form-data'> <input type='file' name='upload'><br> <input type='submit' value='Load'> </form> <div id='vars'></div> The problem: responseText is empty in Opera after submit. It is filled by the correct response of catcher.php in IE, FF and Safari. The contents of catcher.php means nothing - I tested it with only an 'ok' in that file - Opera shows noting, the other browsers show 'ok'. I am using the lates stable versions of all browsers and latest jquery.js + jquery.form.js. What could that be? -- View this message in context: http://www.nabble.com/JQuery-Form-Plugin-returns-nothing-in-Opera-tp17124025s27240p17124025.html Sent from the jQuery General Discussion mailing list archive at Nabble.com.