2012-08-16 61 views
12

我要添加類屬性來選擇軌道3標籤 我的代碼是如何添加類屬性在軌選擇標籤3

<div > 
    <%= f.label :type %><br /> 
    <%= f.select "type_id", options_from_collection_for_select(@type, 
    "type_id","name"),:include_blank=>true%> 

</div> 

我的問題是,我想一個特定的類名稱添加到這個選擇標籤用於驗證目的。 我嘗試添加

:class=>"myclassname" 

,但它不工作了me.plz解決我的問題

+0

的可能重複的[on Rails的形式\紅寶石_for與類選擇字段(http://stackoverflow.com/questions/4081907/ruby-on-rails-form-for-select-field- – fivedigit 2014-09-16 10:51:45

回答

27

您可以添加類屬性是這樣的。檢查select

<%= f.select "type_id", 
    options_from_collection_for_select(@type, "type_id","name"), 
    { :include_blank => true }, 
    { :class => 'myclassname' } %> 
+1

Great thatz對我很好。我的問題是我沒有使用括號{}圍繞:include_blank => true和:class =>「myclass」...再次感謝Kulbir – 2012-08-16 07:10:08

+0

我自己面對這個問題很多次。我一直忘記大括號:) – 2012-08-16 07:11:28