[RUBY] Installieren Sie mehrere Senden-Schaltflächen in der Rails-Ansicht, um den Wert der gedrückten Schaltfläche abzurufen

Was du machen willst

Installieren Sie mehrere Tasten und erhalten Sie den Wert der gedrückten Taste wie unten gezeigt

View Wechseln Sie zur Zweckaktion des ausgewählten Controllers

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

Der Wert der Schaltfläche wird in params [: commit] eingegeben.

select_controller.rb


class SelectController < ApplicationController   
    def purpose
        #A,B,C,Geben Sie den Wert der Schaltfläche ein, z. B. D.
        @name=params[:commit]        
    end

Recommended Posts

Installieren Sie mehrere Senden-Schaltflächen in der Rails-Ansicht, um den Wert der gedrückten Schaltfläche abzurufen
Schaltfläche [Schienen], um zum Anfang der Seite zurückzukehren
Ich möchte den Wert in Ruby erhalten
[Java] So erhalten Sie den Maximalwert von HashMap
[Rails] So erhalten Sie den Inhalt starker Parameter
[Schienen] So zeigen Sie Bilder in der Ansicht an
So installieren Sie Docker in der lokalen Umgebung einer vorhandenen Rails-App [Rails 6 / MySQL 8]
[Rails] Bei der Beschreibung der Validierung ist Vorsicht geboten
[Schienen] Anzeigen von Informationen, die in der Datenbank gespeichert sind
So installieren Sie die JavaScript-Bibliothek "select2", mit der mehrere Auswahlen von selectbox in Rails 6.0 in Mode kommen
[Rails] So erhalten Sie die URL der Übergangsquelle und leiten sie um
[Webpacker] Zusammenfassung der Installation von Bootstrap und jQuery in Rails 6.0
[Rails] Sprechen Sie darüber, wie Sie auf den Rückgabewert von where achten
So erhalten Sie die ID des automatisch inkrementierten PRIMAY-Schlüssels in MyBatis
So erhalten Sie den Wert von Boolean mit jQuery in einfacher Rails-Form
Ich möchte den Wert von Attribute in Selenium of Ruby ändern
[Android] Ich möchte den Listener über die Schaltfläche in ListView abrufen
So ermitteln Sie die Länge einer Audiodatei mit Java
So erhöhen Sie den Wert von Map in einer Zeile in Java
So installieren Sie Swiper in Rails
So dekorieren Sie CSS auf Rails6 form_with (Hilfs-) Optionsfeldern
Das Problem, dass der Inhalt von Parametern vollständig in der Ansicht [Rails] angezeigt wird
Schritte zum Ausführen von Spring Boot beziehen sich auf die Werte in der Eigenschaftendatei
[Rails] So erhalten Sie die aktuell mit devise angemeldeten Benutzerinformationen
[Rails] Verwenden Sie devise, um Informationen zum aktuell angemeldeten Benutzer abzurufen
So erhalten Sie den Einstellungswert (Eigenschaftswert) aus der Datenbank in Spring Framework
So ändern Sie den Wert einer Variablen an einem Haltepunkt in IntelliJ
So ermitteln Sie den absoluten Pfad eines in Java ausgeführten Verzeichnisses
[Rails] Die Ursache dafür, dass nicht gepostet werden konnte, war in form_with
Android-Entwicklung, wie man den Wert des JSON-Objekts auf null überprüft
So erstellen Sie Ihre eigene Anmerkung in Java und erhalten den Wert
Ändern Sie das Speicherziel des Bildes in der Rails-App in S3. Teil 2
Holen Sie sich das Ergebnis von POST in Java
So erhalten Sie das Datum mit Java
[Swift] So ermitteln Sie die Anzahl der Elemente in einem Array (Super Basic)
Zerlegen Sie die Installation von "$ printf": --no-document \ nupdate: --no-document \ n ">> ~ / .gemrc" in Kapitel 1 des Rails-Lernprogramms
graphql-ruby: So erhalten Sie den Namen der Abfrage oder Mutation im Controller Hinweis
Ich möchte den Wert von Cell unabhängig vom CellType (Apache POI) transparent erhalten.
So erhalten Sie die ID eines Benutzers, der sich in Swift bei Firebase authentifiziert hat
[Schienen] So registrieren Sie mehrere Datensätze in der Zwischentabelle mit einer Zuordnung von vielen zu vielen
Erstellen Sie mit Xcode Ihre eigenen Verknüpfungen, um komplizierte Pod-Installationsarbeiten zu vermeiden
So erstellen Sie eine eindeutige Datenkombination in der Schienen-Zwischentabelle
Beispielcode zum Abrufen der wichtigsten SQL-Typwerte in Java + MySQL 8.0
[Bestellmethode] Legen Sie die Reihenfolge der Daten in Rails fest
Ich habe versucht, die Sitzung in Rails zu organisieren
Wie komme ich zum heutigen Tag?
Verwendung von JQuery in Rails 6 js.erb
So überprüfen Sie Rails-Befehle im Terminal