Я использую ASP.NET MVC 3 с ненавязчивой проверкой JavaScript.Я также использую вкладки jquery ui и хочу выбрать вкладку, содержащую элемент с недопустимым сообщением.
Итак, для этого мне нужно вызвать скрипт сразу после оценки jquery.validate.
Я пробовал примерно так:
$(':submit').submit(function () {
var invalidField = $(".input-validation-error");
if (invalidField ) {
tabid = //some script to detect wich tab contains the invalidField
$('#someTabed').tabs('select', tabid));
}
});
Это работает, но только если я нажимаю кнопку отправки ДВАЖДЫ.Это означает, что этот метод не вызывается после события, которое я хотел бы.
Поэтому мне нужно знать, как перехватить метод validate, созданный ненавязчивым validate, чтобы поставить мой метод после этого.