Installez plusieurs boutons et obtenez la valeur du bouton enfoncé comme indiqué ci-dessous
View Aller à l'action de but du contrôleur de sélection
button.html.erb
<%= form_tag({ :controller => 'select', :action => 'purpose' }) do %>
<%= submit_tag "A" %><br>
<%= submit_tag "B" %><br>
<%= submit_tag "C" %><br>
<%= submit_tag "D" %><br>
<% end %>
Controller
La valeur du bouton est entrée dans les paramètres [: commit]
select_controller.rb
class SelectController < ApplicationController
def purpose
#A,B,C,Entrez la valeur du bouton telle que D
@name=params[:commit]
end
Recommended Posts