フォームを検証するために、jQuery検証プラグインを使用しています。それは機能します(私のデザインを台無しにする無効な入力の隣にエラーメッセージを配置します)が、すべての入力フィールドにエラーコンテナを指定したいと思います。errorLabelContainerを見つけましたが、これによりすべてのエラーが1つのコンテナーに入れられます。
たとえば、2つの入力があります。1つはidnameで、もう1つはfirstname。です。errorNameまた、idと。の2つのエラースパンがあると仮定しましょうerrorFirstname。nameの検証エラーをidのスパンに書き込むようにjQueryに指示するにはどうすればよいですかerrorName。
これは私の現在のjQueryです:
$("#form").validate({
errorLabelContainer: "#errors",
rules: {
name: {
required: true
},
firstname: {
required: true
}
},
messages: {
name: {
required: "Enter name"
},
firstname: {
required: "Enter firstname"
}
}
})