我有以下 date_select 助手。我想添加一个类,但它不生成 HTML。
<%= date_select :recipient, :birthday, :order => [:day, :month, :year], :start_year => 1920, :end_year => 2013, :class => "input-mini" %>
我也按照一些解决方案的建议使用哈希进行了尝试,但出现语法错误:
<%= date_select :recipient, :birthday, :order => [:day, :month, :year], :start_year => 1920, :end_year => 2013, {:class => "input-mini"} %>
不确定我是否真的了解何时以及如何使用散列对其进行格式化。
最佳答案
经过验证的答案对我不起作用,有用的是:
<%= date_select
:recipient,
:birthday,
{:order => [:day, :month, :year], :start_year => 1920, :end_year => 2013},
{:class => "input-mini"}
%>
根据 docs 这更有意义:
date_select(object_name, method, options = {}, html_options = {})
关于css - 将 CSS 类添加到 date_select,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12714548/