Я пытаюсь использовать камень client_side_validations с помощью Devise для проверки формы регистрации форм.Проверка на стороне клиента с помощью Devise
Валидации работают отлично со всем остальным, а не с созданной формой.
Я добавил соответствующий: validate => true, но проверки выполняются только тогда, когда я нажимаю submit не на вкладке, как в любой другой форме.
<h2>Sign up</h2>
<hr />
<%= form_for(resource, :validate => true, :as => resource_name, :url => registration_path(resource_name)) do |f| %>
<%= devise_error_messages! %>
<div><%= f.label :username %>
<%= f.text_field :username %></div>
<div><%= f.label :email %>
<%= f.email_field :email %></div>
<div><%= f.label :password %>
<%= f.password_field :password %></div>
<div><%= f.label :password_confirmation %>
<%= f.password_field :password_confirmation %></div>
<br />
<div><%= f.submit "Sign up", :class => "btn btn-primary btn-large" %></div>
<% end %>
<%= render "links" %>
https: // суть .github.com/1844399 data-validate = true –
В соответствии с потреблением драгоценных камней вам нужны эти файлы js, javascript_include_tag 'jquery', 'rails' 'rai ls.validations '-%> Они тоже на странице html? –
Да, очевидно, все это на месте, и именно поэтому оно отражается так, как оно есть. –