我在这里有一个简单的表格,我只是想让它不回来,因为不符合规则的有效性,但是无论如何,如果没有填写任何字段,或者只是部分填写,它总是会以“真的”。我没有收到任何错误,所以我似乎无法根除问题
<form id="appForm">
<input name='project_title' type='text' />
<input name='county' type='text' />
<input type='submit'>
</form>
$(function (){
$("#appform").validate({
rules:{
project_title:{
required:true
},
county:{
required:true
}
}
});
$("#appForm").on('submit', function (e) {
var isvalidate=$("#appForm").valid();
console.log(isvalidate);
if(isvalidate) {
e.preventDefault();
alert("true");
} else {
alert("false");
}
});
无论填写/未填写哪些字段,我总是会收到显示 True 的警报,并且控制台也将始终返回“true”