AndrewBoeing
@AndrewBoeing
Начинающий и упорный программист )

Как перехватить данные формы js?

Всем доброго здравия! Прошу помощи в решении этого вопроса:
Есть форма на сайте, которая отправляет данные через POST.
<form class="form_post" method="POST" action="https://site.ru/confirm.xml">
...
</form>

Как сделать перехват данных через JS или Ajax, чтобы это не влияло на саму форму (чтобы она переходила по action).

Пробую так:
jQuery(document).ready(function($){

	$(".form_post").submit(function() {
		var str = $(this).serialize();
		$.ajax({
			type: "POST",
			url: "/data.php",
			data: str,

		});
		return false;
	});
});

Данные перехватываются и записываются, но форма не переходит по action.
Подскажите, пожалуйста, что тут можно сделать.
  • Вопрос задан
  • 285 просмотров
Решения вопроса 1
nazares
@nazares
Software Engineer
после саксеса ажакса делай window.location и куда ты там хотиш переходить

success: function(response){
            window.location =  "https://site.ru/confirm.xml";
        }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
30 апр. 2024, в 22:44
500 руб./в час
30 апр. 2024, в 21:45
20000 руб./за проект
30 апр. 2024, в 21:36
1500 руб./в час