• Отправка формы без перезагрузки страницы?

    slo_nik
    @slo_nik Куратор тега PHP
    Доброе утро.
    Передайте в функцию e и добавьте параметр e.preventDefault()
    $("#form").submit(function (e) { // Устанавливаем событие отправки для формы с id=form
               e.preventDefault();
                var form_data = $(this).serialize(); // Собираем все данные из формы
                $.ajax({
                    type: "POST", // Метод отправки
                    url: "public/script/send.php", // Путь до php файла отправителя
                    data: form_data,
                    success: function () {
                        // Код в этом блоке выполняется при успешной отправке сообщения
                        alert("Ваше сообщение отправлено!");
                    }
                });
            });
    Ответ написан
    3 комментария