AjaxでファイルをPOSTする

FormDataを作成するのがポイント。



//fileオブジェクトを持つformDataを作成

let file = document.getElementById(“fileID”).files[0]
let form = new FormData();
form.append('file',file);



//Ajax

let url = ‘http://URL_FOR_POST’;
	
$.ajax({
    url: url,
    data: form,
    processData: false, 
    contentType: false, 
    type: 'POST',
    success: (data) => {
	return resolve(data);
    },
    error: (err) => {
	return reject(err);
    }
});

Related Contents

Pickup Contents