ワイズリマインダー

AJAXでMULTIPART/FORM-DATAを送信 part.2

一時formを作成して送信する。
既存のformを使用する場合は、part.1を参照

var fd = new FormData();
fd.append('foo','bar');
fd.append('hoge',$('#hoge').val());
fd.append('files',$('#files').prop('files')[0]);
$.ajax('URL',{
  type:'post',
  contentType:false,
  processData:false,
  data:fd,
  dataType:'json',
  success:function(json){
  },
  error:function(XMLHttpRequest,textStatus,errorThrown){
  }
});

コメントは受け付けていません。