Как добавить функцию submitHandler, когда с помощью ненавязчивой проверки jQuery?

Я проверяю форму, используя новые ненавязчивые функции проверки в ASP.NET MVC 3.

Итак, я не написал кода для настройки проверки jQuery, чтобы начать проверку моей формы. . Все это делается путем загрузки библиотеки jQuery.validate.unobtrusive.js.

К сожалению, мне нужно вставить «вы уверены?» окно сообщения, когда форма действительна, но перед отправкой. С помощью jQuery validate вы должны добавить опцию handleSubmit при инициализации, например:

$("#my_form").validate({
  rules: {
    field1: "required",
    field1: {email: true },
    field2: "required"
  },
  submitHandler: function(form) {
     if(confirm('Are you sure?')) {
       form.submit();
     }
  }
});

Но вам не нужно инициализировать при использовании ненавязчивой библиотеки.

Есть идеи, где / как я могу добавить обработчик отправки в этом случае?

Thx

43
задан Sparky 14 July 2013 в 19:51
поделиться