最佳答案
我尝试使用 number _ field 方法接受一个十进制值(USD,因此12.24将是一个示例)。
<div class="controls">
<%= f.number_field :amount, :class => 'text_field' %>
</div>
这只允许我输入整数值。