Ruby on rails: Wählen Sie Optionen im Menü mit default Wert-Attribut
Ich brauche, um zu produzieren ein select-Menü mit einem Standardwert für die Liste der <options>
. Hier ist, wie ich es brauche aussieht.
<select name="menu[parent_id]" id="menu_parent_id">
<option value="0">==None==</option>
<option value="34">TEST</option>
</select>
Derzeit benutze ich dieses select
Helfer in meinem Formular
<%= f.select(:parent_id, @parent_menus.collect {|p| [ p.name, p.id ] }, {:include_blank => '==None=='})%>
den obigen code zu produzieren; (value=""
)
<select name="menu[parent_id]" id="menu_parent_id">
<option value="">==None==</option>
<option value="34">TEST</option>
</select>
Irgendjemand hier kann mir zeigen, einen Weg, um value="0"
um die Liste der Optionen?
InformationsquelleAutor randika | 2010-05-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
<option value="==None==">==None==</option><option selected="selected" value="0">0</option>
Eigentlich bin ich für so etwas suchen<option value="0">==None==</option>
Sorry, mein Fehler. Ich vergessen []. Check out my update.
Hurra es hat geklappt! tausend Dank, Simone. Ich werde dies, so die Antwort.
InformationsquelleAutor Simone Carletti
Versuchen
InformationsquelleAutor Max Williams
Dachte, ich möchte hinzufügen, dieses zu jedermann, das schaut, um zu tun, einen standardmäßig ausgewählten Wert, eines der Objekte in der dropdown -, im Gegensatz zu einem 'null' - Wert. dh, Sie Bearbeiten ein Formular, das eine Vorherige Wert ausgewählt, und Sie wollen nicht zu verlieren, der Vorherige Wert wird auf Ihrer Seite Bearbeiten:
Vorausgesetzt, Sie haben ein array von Eltern gehalten, die in @Eltern und Ihre form gebunden ist, um ein Objekt namens @my_messed_up_family, und @my_messed_up_family hat einen "Vater":
InformationsquelleAutor Danny
Ich weiß nicht, das ist Ruby so oder so nicht, Aber das wird eindeutig Arbeit
BEARBEITET. Für pre-ausgewählt nach den Wert speichern in der Datenbank nehme ich an @user ist das Objekt enthält den Datenbank-Wert für das folgende Beispiel.
InformationsquelleAutor Salil