验证 rails 输入字段是不是为数字。

Posted

技术标签:

【中文标题】验证 rails 输入字段是不是为数字。【英文标题】:Validating rails input field to be numeric.验证 rails 输入字段是否为数字。 【发布时间】:2015-08-12 21:56:12 【问题描述】:

如果我有一个 rails 字段,例如:

    <div class="field form-group">
        <%= f.label :x_size, class: 'col-sm-1 control-label' %>
        <div class="col-sm-3">
            <%= f.text_field :x_size, class: 'form-control' %>
        </div>
    </div>
    <div class="actions form-group">
        <div class="col-sm-2">
            <%= f.submit 'Submit', :class => 'btn btn-primary' %>
        </div>
    </div>

如何验证提交按钮是否仅适用于数字输入?

【问题讨论】:

【参考方案1】:

试试这个:

number_field

Docs here

【讨论】:

以上是关于验证 rails 输入字段是不是为数字。的主要内容,如果未能解决你的问题,请参考以下文章

Angular 在验证失败时使输入字段为空

如何检查数字输入是不是为空?

在字段纯PHP退出时验证输入字段

如果 Rails 表单中的另一个字段为空,则验证嵌套字段

输入类型=“数字”时,正则表达式验证是不是有效?

如何验证输入文本是不是允许第一位和第二位数字仅为字母