Mein tag:Rails select-Tag ausgewählt Wert
<%= select_tag(:option, options_for_select([['All', 1], ['Co', 2], ['Bought', 3], ['View', 4], ['Top API', 5], :selected => :option ])) %>
Wie kann ich den gewählten Wert eingestellt, auf die Option ausgewählt ist. Wenn ich zum Beispiel ['Bought', 3]
auswähle und abschicke, wird die Option ['All', 1]
ausgewählt. Wie kann ich den ausgewählten Wert anzeigen, nachdem das Formular abgeschickt wurde?
Wenn Sie die Option '[ 'gekauft', 3] 'im Browser und dann abschicken, wo siehst du, dass "['All', 1] 'ausgewählt wurde? Können Sie den Rest des Formulars sowie den für die Formularaktion relevanten Controller-Code anzeigen? – PinnyM
Die Optionen sind an der falschen Stelle (']') geschlossen, daher sieht der Browser ': selected =>: option' als eine Option. Behebung des Problems, Sie können den Browser aktualisieren und die ausgewählte Option bleibt ausgewählt. – gabrielhilal