我正在使用jQueryValidation,我想验证我的表单,而无需使用name
属性。
如果表单元素没有name
属性,则只验证第一个元素。
<!DOCTYPE html>
<html>
<head>
<title>jQuery Validation Demo</title>
<script src="jquery.js" type="text/javascript"></script>
<script src="jquery.validate.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#loginButton').click(function(){
$('form').validate();
});
});
</script>
</head>
<body>
<form action="#" id="loginForm">
<input type="text" id="userText" class="required" placeholder="User" />
<input type="password" id="passwordText" class="required" placeholder="Password" />
<input type="submit" id="loginButton" value="Login" />
</form>
</body>
</html>
感谢。
答案 0 :(得分:2)
试试这样。
$("#loginForm").validate({
rules: {
userText:"required"
}
});
答案 1 :(得分:1)
您必须使用name
属性才能使用class="required"