私はruby on railsアプリケーション内で連絡先メーラーを作成し、入力された電子メールが確かに電子メールであり、他のフィールドが満たされていることを検証したいと考えています。Ruby onレールフォームの検証
私はダウンロードして、ここでgem jquery-validation-rails
をインストールしたが、私のcontact.html.erb
ファイルですが、私は欠けているものを見ることができません!
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
<script src="js/jquery.validate.js"></script>
</head>
<body>
<h1>Contact Us</h1>
<p>Complete the following form</p>
<%= form_tag request_contact_path, method: 'post' do %>
<br>
<%= label_tag :name, "Name" %>
<%= text_field :name, :class => "required"%>
<br>
<%= label_tag :email, "Email" %>
<%= text_field :email, :class => "required email"%>
<br>
<%= label_tag :telephone, "Telephone" %>
<%= text_field :telephone, :class => "required"%>
<br>
<%= label_tag :message, "Message" %>
<%= text_field :telephone, :class => "required"%>
<br>
<%= submit_tag "Submit", name: nil %>
<% end %>
<script>
$(document).ready(function() {
$("request_contact_path").validate();
});
</script>
</body>
</html>
私はRuby on RailsをとjQueryの両方に新しいです、私はこの上の任意のフィードバックを感謝しています。
を入力をレンダリングするために入力
変更の
email
class
に属性を割り当てているようなコードで、それが見えますエラーがjs側にある場合、トラブルシューティングに役立つhtmlのレンダリングされた出力を貼り付けることができます –