可能是由于以下原因:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/jquery.validate.min.js"></script>
$(document).ready(function() {
$('#myForm').validate({
rules: {
username: {
required: true,
minlength: 5
},
password: {
required: true,
minlength: 8
}
},
messages: {
username: {
required: "请输入用户名",
minlength: "用户名至少5个字符"
},
password: {
required: "请输入密码",
minlength: "密码至少8个字符"
}
}
});
});
name
属性、使用正确的input
类型等。$(document).ready()
或$(function() {})
等方式确保代码在DOM加载完成后执行。如果以上步骤都正确无误,但表单验证仍然不起作用,可能需要进一步检查其他代码或调试工具来定位问题所在。
领取专属 10元无门槛券
手把手带您无忧上云