2

Dreamweaver が Spry を削除したので、単純な代替手段を探しており、validate jQuery プラグインを試しています。私が抱えている問題は、電子メールの検証がまったく機能しないことです。

インクルードファイルをヘッドに追加しました:

<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.min.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/additional-methods.min.js"></script>

これはフィールドからのコードです:

<div class="pure-control-group">
  <label for="First_Name">First Name:</label>
  <input type="text" name="First_Name" id="First_Name" required />
</div>
<div class="pure-control-group">
  <label for="Last_Name">Last Name:</label>
  <input type="text" name="Last_Name" id="Last_Name" required />
</div>
<div class="pure-control-group">
  <label for="Email_Address">Email:</label>
  <input type="text" name="Email_Address" id="Email_Address" />
</div>

これは検証コードです:

$("#form1").validate({
rules: {
  Email_Address: {
  required: true,
  email: true
  }
    }
});

ものすごく単純。最初の 2 つのフィールドは正しく検証されますが、電子メール フィールドは検証されません。

4

1 に答える 1

1

フォームの開始タグに ID が添付されていることを確認できますか?

つまり、フォーム id="form1"?

ああ、他の人が検証すると言ったことに気づきました。

于 2013-06-30T23:45:08.863 に答える