ruby-on-rails - number - select_tag rails
¿Puedo incluir un campo en blanco en select_tag? (3)
¿Es posible agregar una opción como :include_blank => ''Please Select''
en un método select_tag
como es posible con el método select
? Parece que no funciona. ¿Hay algún sustituto para esto para el método select_tag
?
El método select_tag no modifica la lista de opciones que lo pasa. Si desea una opción en blanco, debe incluirla en su lista de opciones.
Si usa options_for_select, su lista debe comenzar con el elemento en blanco , es decir: ["Please select", '''']
.
Si solo está pasando html a select_tag, asegúrese de que su primera opción sea:
<option value="">Please Select</option>
En Rails 3 hay una opción de :prompt
para select_tag
:
select_tag "things", many_thing_as_options, :prompt => "Please select"
Tenga en cuenta que en Ruby on Rails 3, select_tag()
aceptará un argumento booleano :include_blank
(lo mismo con date_select y similares).