допустимый метод формы не существует в валидации mvc4

0

Мы пытаемся проверить проверку формы в java-скрипте в веб-проекте mvc4. Мы используем JQuery Validation Plugin 1.8.1. Когда мы проверим проверку формы с помощью следующего кода:

$('#theForm').submit(function(event) {
           if (!$('#theForm').valid()) {
           ....

При вызове функции valid() мы получаем следующую ошибку:

  • Uncaught TypeError: Object [object Object] не имеет метода 'valid'

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

Теги:
validation
asp.net-mvc-4

2 ответа

0
Лучший ответ

Проблема решена. Просто потому, что я дважды ссылался на jquery.

Не делайте этого, потому что jquery запутывается.

1

Попробуйте $("#theForm").validate() вместо $('#theForm').valid()

 $("#myform").validate({
  submitHandler: function(form) {
    form.submit();
  }
 });
  • 0
    Спасибо, но с помощью метода validate я получаю ту же ошибку. Кажется, что моя проблема была в том, что я ссылался на jquery два раза.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню