首页 > 解决方案 > Rails:带有dropzone文件输入字段的简单表单

问题描述

我正在尝试在带有嵌套字段的rails简单表单中添加dropzone ,如下所示:

<%= simple_form_for(@product, url: create_product_path, method: :post, validate: true, :html => {:class => 'dropzone', multipart: true}) do |f| %>
<%= f.input :name %>
<%= f.input :price %>
<%= f.input :color %>
<%= f.input :description %>

<div class="fallback">
   <%= f.simple_fields_for :attachments do |a| %>
    <%= a.input :image, label: false, as: :file, input_html: { :multiple => true } %>
   <% end %>
 </div>

<%= f.button :submit, "Submit" %>
<% end %>

dropzone 区域出现,但它不仅仅显示在文件输入区域,它环绕整个表单。知道我在这里可能做错了什么吗?

在此处输入图像描述

标签: ruby-on-railsdropzone.js

解决方案


推荐阅读