mio tag:Rails tag select valore selezionato
<%= select_tag(:option, options_for_select([['All', 1], ['Co', 2], ['Bought', 3], ['View', 4], ['Top API', 5], :selected => :option ])) %>
Come faccio a impostare il valore selezionato al quale opzione è selezionata. Ad esempio, se si seleziona ['Bought', 3]
e si invia, l'opzione ['All', 1]
è selezionata. Come posso visualizzare il valore selezionato dopo che il modulo è stato inviato.
Se si seleziona '[ 'Comprato', 3]' nel browser e poi invia, dove vedi che '['All', 1]' è stato selezionato? Puoi mostrare il resto del modulo e il codice del controller rilevante per l'azione del modulo? – PinnyM
Le opzioni sono chiuse (']') nel posto sbagliato, quindi il browser vede ': selected =>: option' come una opzione. Risolvendo il problema, puoi aggiornare il browser e l'opzione selezionata rimarrà selezionata. – gabrielhilal