如何更改多个文件输入中的文件顺序?
How to change order of files in multiple file input?
文件默认按字母顺序排列;有没有办法按照在文件选择器中选择的顺序上传它们?
我希望能够 select 一个主文件,然后在同一输入中提交其他额外文件,而不必提交多个 input/time。
这些文件实际上没有按字母顺序排列。它们按照文件选择器中出现的顺序排列(至少当前 Chrome 和 Firefox 在 Windows 7 上是这样工作的)。您只需在选择器中按名称对它们进行排序。
我不认为你问的是可能的。您可以:
- 指示用户确保主文件始终位于第一个
列表(但是,我相信不能保证顺序
浏览器)。
- 为主文件创建一个单独的输入元素。
- (推荐) 显示文件名(and/or 内容)并允许用户select 他希望成为主要的文件。使用 JavaScript.
将该信息存储在某个隐藏字段中
文件默认按字母顺序排列;有没有办法按照在文件选择器中选择的顺序上传它们?
我希望能够 select 一个主文件,然后在同一输入中提交其他额外文件,而不必提交多个 input/time。
这些文件实际上没有按字母顺序排列。它们按照文件选择器中出现的顺序排列(至少当前 Chrome 和 Firefox 在 Windows 7 上是这样工作的)。您只需在选择器中按名称对它们进行排序。
我不认为你问的是可能的。您可以:
- 指示用户确保主文件始终位于第一个 列表(但是,我相信不能保证顺序 浏览器)。
- 为主文件创建一个单独的输入元素。
- (推荐) 显示文件名(and/or 内容)并允许用户select 他希望成为主要的文件。使用 JavaScript. 将该信息存储在某个隐藏字段中