フォームを検証するために、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"
}
}
})