以下に示すように、2つの異なるページにログインして、同様の性質の電子メールフィールドでサインアップします。jquery validate plugin を使用してフィールドの検証を行っています。電子メール フィールドが配置されているページに応じて、2 つの異なるエラー メッセージを表示する必要があります。「addMethod」関数を使用してカスタム検証を作成するか、他の方法でそれを行うことは可能ですか? それを達成するために、両方の電子メール フィールドを区別するクラスを追加する必要がありますか? ポインタ
<form id="login">
<input type="email" class="required"/>
</form>
<form id="signup">
<input type="email" class="required"/>
</form>
rules: {
username: {
required: true,
email: true
},
password: {
required: true
}
},
messages: {
username: {
required: "please enter an email address",
email: "You must use a valid email address."
},
password:{
required: "",
password: "You must use a valid password."
}
}