【发布时间】:2015-03-11 13:28:48
【问题描述】:
当访问者打开对话框并通过多个输入类型文件上传文件时,我正在开发一个页面(一次性使用 - 它的注册页面)。 一切正常,但我的客户只是告诉我他们希望能够从 不同 目录上传多个文件。通过多次打开该对话框。
现在,通常情况是,当我再次打开文件选择对话框时,之前选择的文件会从输入中删除。
有什么方法(纯 HTML 或 JS)可以添加到“堆栈”文件的可能性 - 将它们添加到选择中(可能某些 JS 对象稍后转换回输入类型文件?)以便可以添加文件到输入中的文件列表?
【问题讨论】:
-
允许他们在同一个选择中选择多个,只需包含多个属性 w3schools.com/tags/att_input_multiple.asp ,如果您希望最后一个选择说,只需听单击并保存选择的内容。可能需要查看代码以提供更多帮助。
-
Abraham 我已经设置了“多个”选项。客户希望能够从不同的目录中选择更多文件,这只能通过多次打开该对话框来完成。但是,它每次都会被删除。我只是不想使用 ajax 或其他东西来制作它,因为在发送表单时所有内容都会被保存 - 表单上有许多其他字段,每次添加文件时都无法发送它。是的,我需要做出最后的选择。
标签: javascript jquery html input