jQuery validate 的valid()方法一直返回true
1 调用$('#myForm').valid(),一直返回ture
eg:html
<form id="myForm">
<input class="form-control" required type="text"></input>
<textarea class="form-control" row="3" required minlength="1"></textarea>
</form>
eg:js
$('#myForm').validate();
$('#myForm').valid()//此处一直返回true,无论表单有没有填写
原因
jQuery validate的每个验证的字段必须要有name属性,并且要有值,不然验证会一直返回true。