如何让文件输入元素连续上传?
也就是说,我希望用户能够点击上传按钮并上传文件。然后我希望用户能够单击相同的上传按钮并将其他文件添加到上载的文件,而不是覆盖所有当前文件。
我假设这需要一些javascript。我怎么在JS中这样做?
我尝试过使用
<input type="file" multiple>
元素,但它没有做我想要的。我希望能够将文件添加到现有列表中。多输入元素会覆盖现有列表。
答案 0 :(得分:1)
也许我误解了你的要求,但我相信这可能是你想要的:
left: -10000px
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-multiple
编辑: 虽然丑陋的IMO和第三方,但这似乎有你想要的行为: https://blueimp.github.io/jQuery-File-Upload/jquery-ui.html