我有一个包含以下字段的嵌套表单:
<%= f.label :size %><br />
<%= f.collection_select :size, Video::SIZE, :to_s, :to_s, :include_blank => true, :class => "sizefield" %>
如您所见,我已将“sizefield”类分配给该字段,但由于某种原因,我的应用程序无法识别它。我在这里做错了什么?
我有一个包含以下字段的嵌套表单:
<%= f.label :size %><br />
<%= f.collection_select :size, Video::SIZE, :to_s, :to_s, :include_blank => true, :class => "sizefield" %>
如您所见,我已将“sizefield”类分配给该字段,但由于某种原因,我的应用程序无法识别它。我在这里做错了什么?
如果您没有准确指定这些哈希的边界,则允许两个终端哈希的 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"} %>