Нативный JS uploader файла?
В простейшем варианте это выглядит примерно так

var form = document.getElementById("form"),
var http = new XMLHttpRequest();
xhr.open("POST", '/attach');
xhr.send(new FormData(form));


Не оно?