私はclient_side_validationsで作業することができません。私は電子メール、パスワードとパスワードの確認と簡単なフォームを使用しています。client_side_validationsがdevise + railsと連携していません3.2.1
フィールドからタブを離してもエラーは発生しません。私は提出した後にのみサーバー側のエラーが表示されます。
私はRails 3.2.1を使用しています。github githubの手順に従ってください。私はformtasticまたはsimple_formを使用していません。私は、アプリ/ビュー/工夫/登録へ
Rails 3: client_side_validations gem and devise password validations
メイド変更/新しい/ html.erbをここで見つけるの提案を試してみたclient_side_validations.rb
からコードアンコメントしましたそれは私のために働いていない。
<h2>Register</h2>
<div class="register_form">
<%= form_for(resource, :as => resource_name, :url => registration_path(resource_name), :validate => true) do |f| %>
<%= devise_error_messages! %>
<div><%= f.label :email %><br />
<%= f.email_field :email, :validate => true %></div>
<div><%= f.label :password %><br />
<%= f.password_field :password, :validate => true %></div>
<div><%= f.label :password_confirmation %><br />
<%= f.password_field :password_confirmation, :validate => true %></div>
<div><%= f.submit "Sign up" %></div>
<p>
<%= render 'links' %>
</p>
<% end %>
</div>
さらに、パスワードフィールドに奇妙な時間が表示されています。 6文字以下の文字を入力すると、タブアウトしたときに、少なくとも6文字を入力する必要があり、1文字を数字にする必要があるというエラーが表示されます。エラーの後、パスワードフィールドに入力されたものが削除されます。何か入力しようとすると、パスワードフィールドは空白になり続けます。
これはjqueryの問題ではありません。これはフリーのための3.2のレールに含まれています。私は他のビューでjqueryを使用していますok – devguy
私はそれを見ることができるレポやデモサイトをどこにでも設定しましたか? – eWizardII