在rails 3中形成验证

时间:2011-04-30 13:11:25

标签: ruby-on-rails-3 forms jquery-validate validation

我的表格有2组字段,如字段X和确认字段X.只有字段X是模型的一部分。如何验证x和confirm_x是否相同?我可以在rails中执行此操作,还是必须使用javascript?

1 个答案:

答案 0 :(得分:2)

您可以在模型中使用 validates_confirmation_of 。来自API:

Model:
  class Person < ActiveRecord::Base
    validates_confirmation_of :user_name, :password
    validates_confirmation_of :email_address,
                              :message => "should match confirmation"
  end

View:
  <%= password_field "person", "password" %>
  <%= password_field "person", "password_confirmation" %>