jQuery 検証プラグインを使用してフォームを検証しています。すべてのフィールドは必須であり、フォームのエラー メッセージ用のスペースは限られています。そのため、ルールのフィールドのいずれかが入力されていない場合、「送信する前にすべてのフィールドを入力する必要があります」という単一のエラー メッセージを表示することは可能ですか?形' ?
私のjQueryの知識は限られており、次のコードを使用してフィールドごとに個別のエラーメッセージを出力するように設定する方法を例からしか理解できません。
$(".contact-form").validate({
errorLabelContainer: ".form-errors",
wrapper: "li",
ignore: ".ignore",
errorElement: "em",
rules: {
first_name: { required: true },
last_name: { required: true },
email: { required: true, email: true }
},
messages: {
first_name: "Please enter your first name",
last_name: "Please enter your last name",
email: { required: "Please enter your email address", email: "Your email address must be in the format of name@domain.com" }
},
});