-1

次のフィールドを持つネストされたフォームがあります。

<%= f.label :size %><br />
<%= f.collection_select :size, Video::SIZE, :to_s, :to_s, :include_blank => true, :class => "sizefield" %>

ご覧のとおり、このフィールドに「sizefield」というクラスを割り当てましたが、何らかの理由で、アプリがそれを認識していません。私はここで何が間違っているのですか?

4

1 に答える 1

0

2つのターミナルハッシュを許可するRails関数は、それらのハッシュの境界を正確に指定しないと混乱します。例えば:

collection_select(object, method, collection, value_method, text_method, options = {}, html_options = {})

optionsからを分離していませんhtml_options。これを試して:

<%= f.collection_select :size, Video::SIZE, :to_s, :to_s, {:include_blank => true}, {:class => "sizefield"} %>
于 2012-07-19T15:45:49.023 に答える