用jquery验证后,不能延迟提交表单以显示div

时间:2012-05-25 10:26:46

标签: jquery validation

我想在验证表单数据后,显示“谢谢”div,然后表单提交数据。 在验证代码中,我添加:

    submitHandler: function(form) {
        $('#contact_form').fadeOut('slow', function() {
            $('#thanksDiv').fadeIn('fast', function() {
                form.delay(1000).submit();
            })
        });
    }

但是,表单不会在thanksDiv fadeIn

之后提交

1 个答案:

答案 0 :(得分:0)

这有效:$(form).unbind('submit').delay(5000).submit();