Кроме того, при перечитывании исходного вопроса, намерение было полной противоположностью того, что я первоначально описал. Поэтому я отредактировал, чтобы продемонстрировать функциональный ответ на проверку, а не как предотвратить отправку формы.

я есть функция jQuery, связанная с моей кнопкой отправки следующим образом:

$(function () {
    $('#signupform').submit(function () {
        alert('test');
    });
});

Тем не менее, он запускает, является ли форма действительной. Моя модель украшена различными аннотациями DataAnnotations, и проверка на стороне клиента работает хорошо, но я хочу, чтобы функция jQuery запускалась только в том случае, если форма была проверена. Как мне это сделать?

РЕДАКТИРОВАТЬ: Чтобы уточнить, я использую ненавязчивый JavaScript MVC DataAnnotations + jQuery для обработки проверки на стороне клиента. У меня нет своих собственных подпрограмм проверки JavaScript. Встроенная проверка jQuery отлично справляется с проверкой формы, но мне просто нужно знать, как получить результаты этой проверки в логическое значение в моей собственной функции.