Я все еще нахожусь в поиске элегантной загрузки нескольких файлов для Rails.
Я только что узнал о «входном типе =» файле «кратный»
Поддерживает ли Rails это? Есть примеры? советы о том, как реализовать загрузку нескольких фотографий в модель фотоальбома в Rails?
Спасибо
Вот полный рабочий фрагмент кода для 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 %>
Что вам нужно, так это то, что вы чувствуете себя так:
<% = f.file_field: вложение, : множественный => правда%>
Это легко в рельсах.Если вы используете form_for, сделайте это так:
form_for
form_for(@user, :html => {:multipart => true}) do |f|
Если вы делаете это с form_tag, это работает так:
form_tag
form_tag new_user_path, :multipart => true
Я надеюсьэто помогает!
Я использовал http://www.fyneworks.com/jquery/multiple-file-upload/,, и на jQuery-1.7.1 он выглядит хорошо.
Надеюсь, это поможет.