Здравствуйте.
делаю отправку формы через ajax.
Как бы отправка происходит, получаю ответ от сервера, в виде html кода страницы контакты.
Но уведомлений об отправке формы в html коде нет.
Див с классом .alert не существует, хотя если делать отправку без ajax уведомления выводятся.
Получается данные не отправляются, т.е. ajax как бы просто парсит страницу данные из формы страница не получила.
Помогите в чем проблема
Код:
$('form#contactform').submit(function(e) {
var form = $(this);
console.log(form.serialize());
$.ajax({
url: form.attr('action'),
cache: false,
contentType: 'multipart/form-data',
processData: false,
type: 'POST',
data: form.serialize()
}).done(function(result) {
console.log($($.parseHTML(result)).find(".alert"));
}).fail(function(result) {
console.log($($.parseHTML(result)).filter(".alert.alert-danger"));
});
//отмена действия по умолчанию для кнопки submit
e.preventDefault();
});