Я использую jquery.validate и jquery.validate.unobtrusive.
Я хочу показать предупреждение, когда моя форма недействительна.
jquery.validate имеет метод validate(), который принимает параметр options. Там я могу установить обработчик invalidHandler
. См. Также: http://jqueryvalidation.org/validate#invalidhandler
Однако, как представляется, нет (прямого) способа расширения опций.unobtrusive переходит к методу validate().
Каким будет лучший способ сделать это?
Вот что я получил сейчас. Возможно, есть и другие решения, но это работает.
$("#my-form").bind("invalid-form", function (form, validator) {
var firstError = validator.errorList[0];
alert(firstError.message);
});