На странице несколько форм, они валидируются плагином jQuery. И если валидация проходит успешно мне нужно, чтобы поля формы очистились и появилось сообщение о том, что мы вам перезвоним. Но у меня как только валидация проходят успешно обновляется страница. 
<form class="form js-form" id="form-request" role="form">
    <input class="name" placeholder="Full name" type="text" name="name">
    <input class="email" placeholder="Email Address" type="email" name="email">
    <input class="phone" placeholder="Phone Number" type="tel" name="tel">
    <button type="submit" class="btn">request a quote</button>
</form>
Метод each используется потому, что у меня несколько форм валидируются.
$('.js-form').each(function () {
        $(this).validate({
            rules: {
                email: {
                    required: true,
                    email: true
                },
                name: {
                    required: true,
                    minlength: 2
                },
                tel: {
                    required: true,
                    digits: true,
                    rangelength: [5, 11]
                },
                submitHandler: function () {
                    alert('почему он не срабатывает? и как очистить поля)?');
                    closeModal();
                }
            }
        });
    });