我正在使用带有rails 4应用程序的ransack gem,并希望将bootstrap类合并到search_form_for中。这就是我目前的选择。
<%= c.predicate_select ({only: [:cont, :not_cont, :eq, :not_eq, :blank, :null, :not_null]})%>
我也尝试使用html选项传递第二个哈希值(根据文档):
<%= c.predicate_select ({only: [:cont, :not_cont, :eq, :not_eq, :blank, :null, :not_null]},{class=>'form-control'})%>
显然我做错了什么。 任何人都有关于如何正确地将类应用于ransack predicate_select的建议吗?
答案 0 :(得分:0)
这很奇怪。当我打电话
<%= c.predicate_select({only: [:cont, :not_cont]}, {class: 'my_class'}
我得到了
<select class="my_class" id="q_p" name="q[p]" style="display: none;">...</select>
您的代码示例(...,{class=>'form_control'}
)中有拼写错误,但我怀疑这不是导致此问题的原因吗?