Ajax多重上传

这是新手,正在进行隔离项目,在这里遇到了一个很小的绊脚石。我只需要一条线,仅此而已。

我是一位狂热的读者,因此,如果有任何我可以阅读的链接会有所帮助。我已经看到了做相同事情的大量方法,并且某些脚本只是从jquery到普通的javascript和ajax而不相互交织,相当混乱。无论如何,我发现此上载脚本仅上载单个文件,并且我挑战自己将其变成多文件上载器,每次尝试更改一些我打算用此顶行解析php脚本的变量时,我都会遇到这个小问题下面。

function uploadFile(){

var file = _("file").files[0]; //This line is the issue, changed it around still gave null errors

var formdata = new FormData();

formdata.append("file1", file);
var ajax = new XMLHttpRequest();

我的HTML看起来像这样

<form id="upload_form" enctype="multipart/form-data" method="post">
<input type="file" name="file1" id="file1"><br>
<input type="button" value="Upload File" onclick="uploadFile()">
</form>

我尝试了每个变量都没有给出错误,但是我得到了对象或变量以及空错误。任何帮助都会帮助这只小鸡;)欢呼。

评论