SORU
2 Kasım 2010, Salı


Sınıf ile Raylar form_for seçin sahada Ruby

Bu konuda kafamı duvara vurmaktan ediyorum. Basit bir select etiketi f.select etiketini kullanarak yapmak istiyorum ama yaptığım hiçbir şey işe yaramıyor. Aşağıda bir örnek koydum:

<%= f.select(:object_field, ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 4'], :class => 'my_style_class')%>

Tamam, böylece temelde form gönderildikten sonra object_field değeri yerleştirir basit bir liste. Bu çalışır, ama sayfa kaynağını sınıf etiketi görüntüleme dahil değildir. Bir hata atmak değil, sadece bir araya atlar.

Eğer bir önerisi olan varsa çok minnettar olurum.

CEVAP
2 Kasım 2010, Salı


Bu yolu deneyin:

<%= f.select(:object_field, ['Item 1', ...], {}, { :class => 'my_style_class' }) %>

select yardımcı iki seçenek sağlamalarının seçin ve html seçenekleri için saniye sürer. İhtiyacınız olan tüm öğeleri listesinden sonra ilk parametre olarak varsayılan boş seçenek vermek ve html_options Sınıf ekleyin.

http://api.rubyonrails.org/classes/ActionView/Helpers/FormOptionsHelper.html#method-i-select

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blunty

    Blunty

    13 Mart 2006
  • HER0R

    HER0R

    16 Aralık 2007
  • nemoking of kinges

    nemoking of

    4 EYLÜL 2009