【问题标题】:select multiple files or folder for upload in rails在 Rails 中选择多个文件或文件夹进行上传
【发布时间】:2015-10-08 06:42:32
【问题描述】:

我有一个 Rails 应用程序,用户可以在其中上传文件。但是,如果用户想要上传多个文件,他们必须一次加载这些文件。如果他们想发送 100 个文件进行处理,这是没有意义的,所以我想知道如何制作它,以便他们可以上传文件夹中的所有文件,或者递归地上传整个文件夹的内容。例如,假设他们有:

Desktop
|
+--Folder of files
   |
   +--Folder of files of type A
   |  |
   |  +-- file1
   |  +-- file2
   |  +-- file3
   |  ...
   |  +-- file50
   |
   +--Folder of files of type B
      |
      +-- file1
      +-- file2
      +-- file3
      ...
      +-- file4

我想让他们选择Folder of files 并上传Folder of files of type AFolder of files of type B 中的50 个文件中的每一个。是否有任何 gem 允许通过一次选择上传多个文件或整个文件夹?还是我必须从头开始写一个?

【问题讨论】:

    标签: ruby ruby-on-rails-3 file-upload


    【解决方案1】:

    您是否将multiple: true 作为选项添加到您的file_upload 字段?

    请显示表单视图

    关于选择要上传的文件夹-据我所知这是不可能的-请查看 (Rails) Uploading Directories 以获取其他解决方案

    【讨论】:

    • 好吧,哇,我傻了。所以多文件选择很容易我描述的整个文件夹选择呢?
    猜你喜欢
    • 2010-11-30
    • 1970-01-01
    • 2011-07-28
    • 1970-01-01
    • 1970-01-01
    • 2017-05-17
    • 2012-03-10
    • 2018-11-15
    相关资源
    最近更新 更多