[英]Submit a dynamically created table in a form
我在form_for
有一個動態創建的表。 該表在每一行中都包含一個輸入字段。 表內的行數不是恆定的(因此表是動態創建的)。
如何提交表中的所有字段並將其路由到控制器操作?
您可以在form_for helper中自定義使用url參數將數據發送到的位置。
<%= form_for @article, url: {action: "create"} do |f| %>
...
提交按鈕將在ArticlesController的“創建”方法中發送所有行
form_for(@article, url: my_custompath_articles_path)
...
您的數據將在my_custompath_articles_path在
config/routes.rb
resources :articles do
collection do
post my_custompath
end
end
和
articles_controller.rb
def my_custompath
... your code
end
ruby on rails指南上的更多詳細信息
我希望這可以幫助您。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.