提问者:小点点

如何在jQuery验证中定制submitHandler()?


我想使用jQuery validate验证表单,然后在SubmitHandler()中做一些事情。 但即使在使用Event.PreventDefault()之后,它也总是刷新页面。 这是我的代码

null

$('form').validate({
            rules: {
                brand: {
                    required: true
                },
                model: {
                    required: true
                },
                description: {
                    required: true,
                    minlength: 15
                },
                name: {
                    required: true,
                    minlength: 2
                }
            },
            messages: {
                
            },
            submitHandler: {
                function (form) {
                    form.submit( e => {
                        e.preventDefault();
                        console.log("Hello...");
                    })
                }
            }
        })

null

怎么做?


共1个答案

匿名用户

如果总是在单击提交按钮后刷新页面,则最佳方法是禁用表单上的提交事件。