Sono nuovo di rubino su rotaie. Sto cercando di creare una pagina che sarà come sotto
Criteri 1 1 O 2 O 3 O
Criteri 2 1 O 2 O 3 O
dove O- è un pulsante di scelta
L'utente può selezionare solo 1 valore per ciascun criterio.
Ho un controller come sotto. Non sono in grado di procedere
class JudgeController < ApplicationController
def new
# ..
end
end
E una vista jude.html.erb
.
Grazie
risposte:
0 per risposta № 1Ci sarà sicuramente più impostazione da fare, ma farò alcune ipotesi e ti mostrerò come creare pulsanti radio.
<input id="critera_one" name="criteria" type="radio" value="1" />
<label for="critera_one">1</label>
<input id="critera_two" name="criteria" type="radio" value="2" />
<label for="critera_two">2</label>
Vuoi mettere qualcosa di simile nel tuo judge.html.erb
file. Ciò creerà i pulsanti radio di cui hai bisogno e potrai accedervi dal controller. Se hai bisogno di aiuto con questo, non esitare a chiedere, ma ci sono molti testi disponibili su come fare questo che sono abbastanza prontamente disponibili. Un buon inizio per la lettura sarebbe la documentazione di Rails per aiutanti di moduli:
http://guides.rubyonrails.org/form_helpers.html
Inoltre, nella tua domanda hai il nome del tuo file jude.html.erb
. Credo che sia un errore di battitura, ma in caso contrario dovresti scriverlo correttamente nella tua app.