JQuery.validate在ie8浏览器下不验证直接提交解决方法
2016-08-11 14:54
453 查看
之前
$(function(){
$(".subform").validate({
submitHandler: function() {
//验证通过后 的js代码写在这里
alert(ok)
},showErrors:function(errorMap,errorList){
}
})
})
修改后
$(function(){
$(".subform").validate({
showErrors:function(errorMap,errorList){
}
})
//优化代码
$('.subform').submit(function(form) {
if ($('.subform').valid()) {
form.submit();
}
return false;//永远禁止页面表单提交
})
})
原因,不要使用validate api里说的submitHandler方法提交,使用submit方法即可
$(function(){
$(".subform").validate({
submitHandler: function() {
//验证通过后 的js代码写在这里
alert(ok)
},showErrors:function(errorMap,errorList){
}
})
})
修改后
$(function(){
$(".subform").validate({
showErrors:function(errorMap,errorList){
}
})
//优化代码
$('.subform').submit(function(form) {
if ($('.subform').valid()) {
form.submit();
}
return false;//永远禁止页面表单提交
})
})
原因,不要使用validate api里说的submitHandler方法提交,使用submit方法即可
相关文章推荐
- jQuery validate插件,自动验证无效的原因及解决方法归纳
- jquery validate在ie8下的bug解决方法
- Jquery表单验证失败后不提交的解决方法
- 兼容IE8以下浏览器input表单属性placeholder不能智能提示功能,以及使用jquery.validate.js表单验证插件的问题处理
- jquery.validate在IE8下,点击提交不进行验证的解决方案
- jQuery Validate验证表单时多个name相同的元素只验证第一个的解决方法
- jQuery的validate 在ie9和火狐下能用 在ie8下无效解决方法。
- JQuery.validate在ie8下不支持的快速解决方法
- jquery.validate在IE8下,点击提交不进行验证的解决方案
- jquery.validate.js 验证表单时,在IE当中未验证就直接提交的原因
- jquery validate表单验证在ie8下不兼容的解决办法
- 用JQuery Validate框架,在IE8下验证报错问题解决
- JQuery.validate在ie8下不支持的快速解决方法
- jQuery Validate验证框架 + CKEditor 无法验证问题的解决方法
- jquery validate 在ajax提交表单下的验证方法
- 【转载】jQuery Validate验证框架 + CKEditor 无法验证问题的解决方法
- 『转载』jQuery Validate验证框架 + CKEditor 无法验证问题的解决方法
- jQuery validate插件submitHandler提交导致死循环解决方法
- jquery.validate在IE8下,点击提交不进行验证的解决方案
- jQuery validate插件submitHandler提交导致死循环解决方法