我正在使用text_field
andnumber_field
用于一个领域。此字段的更改取决于question_type
所选内容。工作number_field
正常。chrome
它只接受number
inchrome
而不是 in mozila
and 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 %>
先感谢您