Rails的需要选择形式帮手真不工作

我有在我使用的是select帮助的形式,像这样一个Rails应用程序3.2.21:Rails的需要选择形式帮手真不工作

<%= f.select :phys_option, options_for_select([["N/A", "n/a"], ["No", "no"], ["Yes", "yes"]], :selected => @call.phys_option), :include_blank => true, :required => true, :class => 'select' %> 

这适用于基本功能选择选项,包括一个空白选项等。但不起作用的是:required => true:class => 'select'。即使选择为空,我也可以提交表单,而我的select2 gem select的类不适用于此辅助方法。

是我的语法错误还是我错过了什么?我可以调用模型验证来确保填充字段,但我宁愿避免更多模型验证,并尝试使用:required => true来强制选择。

任何想法,为什么这不工作?

如果您需要更多的细节和/或代码,请让我知道。

回答:

试试这个:

<%= f.select :phys_option, options_for_select(

[["N/A", "n/a"], ["No", "no"], ["Yes", "yes"]],

:selected => @call.phys_option),

{:include_blank => true},

{:required => true, :class => 'select'} %>

以上是 Rails的需要选择形式帮手真不工作 的全部内容, 来源链接: utcz.com/qa/262091.html

回到顶部