我这里有一个简单的表格,我只是想让它不回来,因为不满足有效的规则,但是无论如何,如果没有填写任何字段,或者只填写部分字段,它总会回来返回为“True”。我没有收到任何错误,所以我似乎无法根除问题
<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”
最佳答案
关于javascript - 即使未填写字段,表单也会以经过验证的方式返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16753770/