我试图将form_for
附加到div
但没有运气,我已经浏览了保存表单的div中的javascript控制台中的所有内容但似乎无法找到内容达到目标。如果这很难理解,请告诉我,我会更好地解释自己。我也试过
$('.admin-right-content').innerHTML = "<%= render 'products/add_products' %>"
$(".admin-right-content").append("<%= escape_javascript(render(:partial => @add_products) %>");
$(".admin-right-content").append("<%= escape_javascript(render(:partial => add_products) %>");
$(".admin-right-content").append("<%= escape_javascript(render add_products %>");
$('.admin-right-content').append($('.add-products-form'))
这个清单一直在继续。
我是Rails的新手,如果事实证明这是一件简单的事情,或者在我的结尾有些愚蠢的错误,那么道歉。
包含表单的部分是_add_products.html.erb
。
而不是打印表格,而不是将代码附加到div。
<div class="add-products-form">
<%= form_for @product do |form| %>
<%= form.label 'Product name' %>
<%= form.text_field :product_name %>
<%= form.label 'Type'%>
<%= form.text_field :type %>
<%= form.label 'Price' %>
<%= form.text_field :price %>
<%= form.label 'Description' %>
<%= form.text_area :description %>
<%= form.label 'Add photos' %>
<%= form.data_field :photos %>
<%= form.submit "Submit" %>
<% end %>
</div>
答案 0 :(得分:0)
你可以试试这个: $(&#39; .admin - 右 - 内容&#39)。追加($(&#39;。新增副产物形式&#39; ......)的儿童()克隆())