在simple_form View 中,submit按钮如下所示:

<%= f.button :submit, 'Save' %>

单击subaction按钮时,我们试图传递Save参数。单击按钮后,params[:subaction]的值应为'update'。这是我们尝试过的尝试,但是没有用:
<%= f.button :submit, 'Save', :subaction => 'update' %>

单击params[:subaction]按钮时,是否可以通过Save传递值?

最佳答案

使用名称和值选项。

   <%= f.button  :submit , name: "subaction",value: "update"%>

在您的 Controller 中,您将获得值为[update]的params [:subaction]

08-27 04:27