Доброго времени суток. Вот скрипт обработки формы
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(); но это не дает результата.