如何在rails中使用jqueryvalidation插件

如何使用jqueryvalidation插件为下面给出的rails表单

我想要完成有关如何为不同领域制作它的步骤。

 




请帮我…

首先在布局中包含jqueryvalidation文件。 然后在rails表单中将类添加到validation必填字段为<%= f.text_field:firstname,:class =>“required”%>。 然后用form_id编写一个方法来触发validation。 那是你必须给予的

 $(document).ready(function () { $("your_form_id").validate(); }); 

您可以使用基于jqueryvalidation插件的jqueryvalidationrails gem。 使用它

  1. 将gem添加到gemfile的gem 'jquery-validation-rails'
  2. 在您的app/assets/javascripts/application.js添加以下行

    //= require jquery.validate.additional-methods //= require jquery.validate

  3. 至于包含在轨道5中的turbolinks 5而不是使用$(document).ready使用$(document).on "turbolinks:load" ,如turbolinks 自述文件中所述

获得了添加范围,最小值,最大值等的解决方案

我们必须使用

  <%= f.text_field :mobile,:class => "required number",:minlength=>"10", :maxlength=>"10"%> 

以上为移动