@L1nw0od

JS Проверка заполненого поля?

Доброго времени суток есть форма и при кнопке отпарвить - она отправляет форму на почту (все работает шик) - но 1 минус - форма отправляется не заполненой также даже при прописаном атрибуте required
--
Как сделать это через js ?
function SendPost() // Наша функция, которая будет осуществлять ajax-отправку
{
       jQuery.ajax({	// Начала конструкции для работы с Ajax через jQuery
                type: "GET", // Метод, которым получаем данные из формы
                url: "/send.php", // Обработчик формы. 
                data: jQuery("#form").serialize(), // Этот метод, берет форму с id=form и достает оттуда данные
                success: function(html) {	// функция выполняемая при успешном отправлении данных
					jQuery(".wrapper-form").empty();	// очищаем тело документа
					jQuery(".wrapper-form").append("<h3 style='color:red;'><center>Спасибо! Ваша заявка принята в работу. Скоро мы с Вами свяжемся.</center></h3>"); // вставляем сообщение об успехе
                }
           
        });
         
}

вот код отправки через Ajax
  • Вопрос задан
  • 123 просмотра
Пригласить эксперта
Ответы на вопрос 2
bubandos
@bubandos
bash'у, javascript'ую, php'лю, css'аю, html'каю
Вешаете на форму обработчик на событие submit и проверяете в обработчике.
Если ошибки есть - меняете стили и event.preventDefault();
Ответ написан
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
Всё уже написано до нас www.formvalidator.net
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы