Bu iki yoldan çözmek:
İlk seçenek: orada bir boş satır olup olmaması gerektiği takdirde her seçme kutusunda, belirtin. Seçenekler şunlardır:
<%= f.input :author, :as => :select, :include_blank => false %>
<%= f.input :author, :as => :select, :include_blank => true %>
<%= f.input :author, :as => :select, :include_blank => "No author" %>
son sürümü Açılır ekran olarak "Hayır Yazar" görüntüler, ancak boş olarak değerini gönderir.
İkinci Seçenek: Varsayılanı config/initializers/formtastic.rb
'da ayarlayın. Varsayılan olarak
# Should select fields have a blank option/prompt by default?
# Defaults to true.
Formtastic::FormBuilder.include_blank_for_select_by_default = false
, bu true
olarak ayarlanır ve tüm damla çıkışlar onları boş seçenekleri olacak. Onu yanlış olarak ayarlayın ve varsayılan olarak hepsi olmaz.
Cevabınız için teşekkürler. Yine de bağlantı doğru değil. – RocketR
Genel ayarlardan bahsetmek için en güncel belgeler http://rdoc.info/github/justinfrench/formtastic/Formtastic/Inputs/SelectInput –