テキストは普通に遅れるのに、
画像のデータが受け取れない。
きっと、formタグと同じように
enctype=”multipart/form-data”
みたいなのが必要なんだろなー
と思いつつも路頭に迷ってたら
どなたか神様のようなかたが
解決してたので、同じ方法で
無事にクリアできた!
感謝感謝
var form = $('#form').get()[0]; var formData = new FormData( form ); $.ajax({ 'type': 'POST', 'dataType': 'json', 'url': '/hogehoge', 'data': formData, 'processData': false, 'contentType': false, 'success': function(data) { // 成功したときの処理 }, 'error': function() { // アクション側でExceptionが投げられた場合はここに来る。 // エラーをここで処理したい場合はExceptionを投げても良い } });
コメント