@Deep-webb
Познаю все новое

Как сбросить данные формы?

Доброго времени суток. Вот скрипт обработки формы
var inst = $('[data-remodal-id=firstModal]').remodal();
var inst1 = $('[data-remodal-id=secondModal]').remodal();
$(document).ready(function(){
  $("form").submit(function(){
    var formID=$(this).attr('id');
    var formNm=$('#'+formID);
    var message=$(formNm).find(".msgs");
    var formTitle=$(formNm).find(".formTitle");
    $.ajax({
      type:"POST",
      url:'https://site.ru/mail.php',
      data:formNm.serialize(),
      success:function(data){
        message.html(data);
        formTitle.css("display","none");
        setTimeout(function(){
          $('.formTitle').css("display","block");
          $('.msgs').html('');
          $('input').not(':input[type=submit], :input[type=hidden]').val('');
        }
        ,3000);
        setTimeout(function(){
          inst.close();
          inst1.close();
        }, 5000);
      },
      error:function(jqXHR,text,error){
        message.html(error);
        formTitle.css("display","none");
        setTimeout(function(){
          $('.formTitle').css("display","block");
          $('.msgs').html('');
          $('input').not(':input[type=submit], :input[type=hidden]').val('');
        },
        3000);
      }
    })
    ;return false;
  });
  var $input=$('.form-fieldset > input');
  $input.blur(function(e){
    $(this).toggleClass('filled',!!$(this).val());
  });
});

Как сделать, чтобы после отправки данные в форме обнулялись? Я пробовал в succes добавлять inst.reset(); но это не дает результата.
  • Вопрос задан
  • 652 просмотра
Решения вопроса 1
@AnneSmith
самая ленивая
ответ легко ищется поисковиком
https://stackoverflow.com/questions/8701812/clear-...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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