簡體   English   中英

提交表單中動態創建的表

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM