Ich habe ein select_tag aus einem @ users-Array gefüllt, das ich für Suchvorgänge verwende. Wenn der Benutzer zum ersten Mal auf der Seite landet, möchte ich lieber ein leeres oder benutzerdefiniertes Tag als das erste Element im Array anzeigen?
Ist das eine Option, die den Helfer select_tag verwendet? Um eine leere "" Option einzufügen?
Mein bisheriger Helfer:
%Vor% Sie können die Option :include_blank => true
als dokumentiert hier verwenden.
Ruby on Rails 4.0.4 ActionView :: Helfer :: FormOptionsHelper
: prompt - setzt auf "true" oder eine Eingabeaufforderungszeichenfolge. Wenn das Element auswählen hat noch keinen Wert, dies ergänzt eine Option mit einem generischen Eingabeaufforderung - "Bitte auswählen" - oder die angegebene Eingabeaufforderung.
Wählen Sie ("post", "person_id", Person.all.collect {| p | [p.name, p.id]}, {prompt: 'Person auswählen}}
könnte werden:
%Vor%Tags und Links ruby-on-rails-3 forms helpers