検証プラグインは初めてです。$.post 呼び出しで使用されるいくつかの入力フィールドを検証しようとしていますが、最初のステップで行き詰まっています。フォームではなく、単なるdivであるこの要素のグループを検証するにはどうすればよいですか。
この試みで、私はこの例外を受け取りました: 未定義のメソッド「要素」を呼び出すことはできません
<script src="~/Scripts/jquery-1.7.1.js"></script>
<script src="~/Scripts/jquery.validate.js"></script>
<script>
$(function () {
var validator = $('.formulario').validate({
rules : {
nombre: "required",
password: "required"
},
messages: {
nombre: "Este campo es requerido",
password: "Este campo es requerido"
}
});
$('[name=procesar]').click(function () {
if ($('.formulario').valid()) {
alert('valid');
} else {
validator.showErrors();
}
});
})
</script>
<div class="formulario">
<input type="text" name="nombre" id="nombre"/>
<input type="password" name="password" />
<input type="button" name="procesar" value="click"/>
</div>