Blueimp文件上传:单个文件上传

时间:2013-07-03 15:01:19

标签: html5 jquery file-upload blueimp

我正在使用Blueimp File Upload,如何将上传限制为所选的最后一个元素或(拖放)?我已经从输入表单中删除了multiple属性,并将maxNumberOfFiles选项设置为值1但是如果第一次上传失败(因为选项maxFileSize或{{ 1}})第一个元素位于列出的所选文件之上(由模板生成),因为它们侵犯了acceptFileTypes选项,因此无法上载其他文件。我希望如果上传和/或删除接受的文件,而不是附加,它将替换旧的(未接受的)文件。我还想,当删除多个文件但只删除第一个文件时,模板永远不会打印多个文件。

3 个答案:

答案 0 :(得分:11)

更改输入标签:
<input type="file" name="files[]">
于:
<input type="file" name="file">

答案 1 :(得分:4)

删除文件数组并删除多个属性:

<input id="fileupload" type="file" name="files[]" multiple>

为:

<input id="fileupload" type="file" name="file">

答案 2 :(得分:3)

如果从

设置,也可以更改multiple属性
<input type="file" multiple="" name="file">

为:

<input type="file" name="file">