我正在使用text_fieldandnumber_field用于一个领域。此字段的更改取决于question_type所选内容。工作number_field正常。chrome它只接受numberinchrome而不是 in mozilaand IE。
我如何在模型中创建一个方法,或者我如何判断它:answer_no应该只是numbers(1、0.1 或任何数字而不是整数)。它不应该接受字符串。
<% if question_type == 'C' %>
<%= f.text_field :answer_no %>
<% elsif (question_type == 'T') and (question_type == 'F') and (question_type != 'C') and (question_type != 'Y') and (question_type != 'Z') %>
<%= f.number_field :answer_no %>
<% end %>
先感谢您