jquery.validate.js自定义提交按钮未通过验证如何获得焦点?

//验证规则
$("form").validate({
    rules:{},
    messages:{}
})
//自定义`a.btn`提交
$("#formBtn").click(function(){

    if(!$("form").valid()) return false;
    
    //提交...
})

使用默认的input:submit提交表单在字段未通过验证的时候会获得焦点,自定义的按钮如何处理能做到这个功能?

配置focusInvalid:true无效!

阅读 5.2k
2 个回答
新手上路,请多包涵

要配合
if(!$(form).valid()){
validator.focusInvalid(); //配合focusInvalid:true设置
}
使用

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进