Показать сообщение отдельно
  #1 (permalink)  
Старый 10.07.2014, 13:59
Профессор
Отправить личное сообщение для Batyabest Посмотреть профиль Найти все сообщения от Batyabest
 
Регистрация: 14.09.2013
Сообщений: 252

Очистка полей формы перед отправкой
Здравствуйте.
Есть форма, все данные передаются в файл через ajax, там обрабатываются и отправляются, все стандартно.
Проблема в том, что не очищаются поля формы вместе с отправкой.
function send()
{
//Получаем параметры
var name = $('#name').val();
var phone = $('#phone').val();
var email = $('#email').val();
  // Отсылаем параметры
       $.ajax({
                type: "POST",
                url: "/SendData.php",
                data: "name="+name+"&phone="+phone+"&email="+email,
                // Выводим то что вернул PHP
                success: function(html) {
 //предварительно очищаем поля формы
                   $("#name").empty(),
                   $("#phone").empty(),
                   $("#email").empty();
 //предварительно очищаем нужный элемент страницы
                        $("#result").empty();
//и выводим ответ php скрипта
                        $("#result").append(html);
                }
        });

}


Так вообще не очищает, а так:
$("#myform").empty();

Удаляет всю форму.
Где косяк?
Ответить с цитированием