テキストは普通に遅れるのに、
画像のデータが受け取れない。
きっと、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を投げても良い
}
});

コメント