Я использую cliebnt_side_validators.js для проверки формы на стороне клиента
У меня есть следующее на моем form.erb
<%= f.text_field :sale_cost , class: "form-control" ,:required => "true" , :validates =>" numericality: {greater_than: 1 } " %>
, что приводит к следующему представлению HTML
<input class="form-control" required="required" validates=" numericality: {greater_than: 1 } " type="text" name="order[sale_cost]" id="order_sale_cost" />
Однако это требует его присутствия, но оно будет принимать любое значение
Я знаю о его синтаксической проблеме, но я ослепаю, пытаясь увидеть, что я сделал неправильно, или найти альтернативу процессу.
JS доступно здесь https://github.com/DavyJonesLocker/client_side_validations мой js v4.2.12 (https://github.com/DavyJonesLocker/client_side_validations)