我正在制作一个关于烹饪的页面,我希望它可以轻松添加“厨房”(它只有一个name
属性),这样如果我点击“创建新厨房”链接,创建新厨房的表单将每次点击都会弹出,这样您就可以通过点击一个提交按钮来创建多个厨房。
是否可以使kitchens#new
操作返回 javascript 格式,以便我可以在控制器中执行respond_to do |format|
jskitchens#new
并在我的 new.js.erb 文件中使用 javacsript 添加表单?还是有其他方法可以做到这一点?
index.html.erb
<div class="createkitchendiv">
<%= link_to "Create new kitchen", new_kitchen_path, :id => "createkitchenlink" %>
<%= form_tag "/kitchen", :method => :post, :remote => true do %>
<div class="blahblah">
<%= render :partial => "box" %>
</div>
<%= submit_tag "Submit" %>
<% end %>
</div>
_box.html.erb(我希望能够通过单击“创建新厨房”不显眼地添加到页面的部分/表单。我不确定此设置是否适用于/不使用 js。感谢帮助