Привет!
Есть форма обратной связи с отправкой файлов.
Ранее был подключен валидатор полей.
Но сейчас он не нужен, поэтому удалил.
И теперь эта форма просто перезагружает страницу.
Консоль пишет об ошибке:
Uncaught TypeError: jQuery(...).validate is not a function at HTMLDocument.
Как ее убрать?
Спасибо всем ответившим
jQuery(document).ready(function(){
// =validation
var errorTxt = 'Ошибка отправки';
jQuery("#sendform").validate({ // 17 СТРОКА. ВОТ СЮДА ССЫЛАЕТСЯ ОШИБКА
submitHandler: function(form){
jQuery("#message-fos").html('<p class="thank">Данные отправляются...<p>');
var form = document.forms.sendform,
formData = new FormData(form),
xhr = new XMLHttpRequest();
xhr.open("POST", "multisend.php");
xhr.onreadystatechange = function() {
if (xhr.readyState == 4) {
if(xhr.status == 200) {
jQuery("#message-fos").html('<p class="thank2">Данные отправлены!<p>');
}
}
};
xhr.send(formData);
}
});
})
p.s.
Если удаляю этот метод, появляется другая ошибка. Что делать?