物覚えの悪いプログラマの備忘録

このブログには私が試してみたことを記載していっております。忘れたときのために備忘録として利用しているだけですので、間違ったことを書いているかもしれません。 みなさまの役に立つ情報があれば幸いです。

jQuery Ajaxでファイルを送りたい!

$(document).on('click','#edit_job_comit',function(e){
	e.preventDefault();
	var form = $('#jobs_e').get()[0];
	var formData = new FormData( form );
	$.ajax({
		url: 'http://01filament.co.jp/01cloud/admin/class/comit_jobs.php',
		type: "POST",
		 dataType: 'html',
		timeout:10000,
      // Ajaxがdataを整形しない指定
      processData: false,
      // contentTypeもfalseに指定
      contentType: false,
		data:formData,
		// 通信成功時の処理
		success: function(responce) {
				window.location='http://01filament.co.jp/01cloud/admin/job/finish_edit.html';
		},
		// 通信失敗時の処理
		error: function() {alert('Errer Code 1091')}
	});
});