我还在寻找Rails优雅的多文件上传。
我刚刚了解了“input type =”文件“multiple”
Rails是否支持此功能?任何例子?有关如何实现在Rails中将多张照片上传到photoalbum模型的提示?
由于
答案 0 :(得分:2)
你需要的是更多这样的东西:
<%= f.file_field:attachment,:multiple => true%>
答案 1 :(得分:2)
这是Rails 5的完整工作代码段:
<%= form_for(@user, html: {multipart: true}) do |f| %>
<%= f.file_field :picture, accept: 'image/png,image/gif,image/jpeg,image/jpg', multiple: true %>
<%= f.submit 'Upload Picture' %>
<% end %>
答案 2 :(得分:1)
这很容易在轨道上。如果您使用的是form_for
,请执行以下操作:
form_for(@user, :html => {:multipart => true}) do |f|
如果您使用form_tag
执行此操作,则其工作原理如下:
form_tag new_user_path, :multipart => true
我希望这有帮助!
答案 3 :(得分:0)
我使用了http://www.fyneworks.com/jquery/multiple-file-upload/,在jQuery-1.7.1上看起来不错。
希望它有所帮助。