各フォーム要素の下にメッセージを表示する代わりに、5 つ以上のエラーがある場合は、エラーの総数とともにフォームの上に 1 つのエラー メッセージを表示したいと考えています。
理由: フォームが大きく、エラーが多いと高さがほぼ 2 倍になることがあります。
エラーの総数を取得するにはどうすればよいですか?
たとえば、このようなものですが、これは常に 1 を返します。
errorPlacement: function(error, element) {
var errorCount = 0;
var i;
for (i = 0; i < error.length; ++i) {
errorCount++;
}
}