如何在表单数据中获取文件元素的值

时间:2014-04-09 12:06:23

标签: javascript jquery html5 file-upload multipartform-data

我有一个带有一些元素的表单

<form role="form" class="form-horizontal" ENCTYPE="multipart/form-data" id="validation-form" method="get">
<input type="file" name="attachment[]" id="attachment[]" multiple />
<input type="text" id="greetings" name="greetings" required=""  />

单击我正在调用的提交按钮

var formData = JSON.stringify($("#validation-form").serializeArray());

我得到json像: [{name:&#34; greetings&#34;,value:&#34;输入值&#34;}]

我怎样才能获得attachment []元素的细节。请帮忙

1 个答案:

答案 0 :(得分:0)

试试这个:

var fileList = $("#attachment[]").get(0).files;

请记住,文件将从文件API中返回一组文件元素。

查看这篇精彩的文章了解更多信息。

http://www.html5rocks.com/en/tutorials/file/dndfiles/