表单将作为验证返回,即使字段没有填充
Form is coming back as validated, even though fields are not filled in
我这里有一个简单的表单,我只是想让它不回来作为有效的规则不满足,但无论如何,如果没有字段填写,或只是部分,它将始终返回为"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"
ok ..
您正在应用错误的选择器,,它是大写F
$("#appForm").validate({
工作演示-->
http://jsfiddle.net/LN4Ey/
您需要将e.preventDefault()
移动到else
子句
if(isvalidate) {
...
} else {
...
e.preventDefault();
}
相关文章:
- 单击鼠标,用MySQL数据填充html表单输入字段
- 如何用URL预填充wufoo字段
- 根据Rails4中的一个字段自动填充表单
- 在输入字段中选择一个值,然后用相应的数据填充另一个字段
- 自动填充动态字段上的 ajax 响应
- Angularjs 通过选择不同选择框中的两个字段来填充选择框
- 如何使用与单个查找字段相关的信息填充字段
- 使用 JSON 数组填充输入字段
- 动态填充字段的Jquery验证
- IE JavaScript参数和填充输入字段
- 从替代字段填充 jquery UI 日期选择器日期字段
- 基于一个输入字段填充另一个输入字段
- 翡翠选择字段填充数据
- html5输入字段填充问题
- 根据ID号字段填充性别和出生日期字段
- 量角器测试通过,但无法看到搜索字段填充
- 从多个输入字段填充字段
- Javascript:如何打开一个字段填充参数的表单
- 根据另一个字段填充输入
- 高级自定义字段/基于另一个字段填充选择