Я могу отобразить сообщение, используя javascript / jquery, и у меня есть запрос ajax, но это сообщение не исчезает через несколько секунд, и я хочу его удалить.
Мой код
$('#password_change_form').submit(function(e) {
e.preventDefault();
var saveThis = $(this);
$.ajax({
type: "POST",
url: "/changepassword",
data: $(saveThis).serialize(),
success: function(data) {
$(".success-messages").text("Heslo bylo úspešne zmeneno").fadeIn();
setTimeOut(function(){
$(".success-messages").fadeOut('slow');
},2000);
$('#password_change_form').trigger("reset");
},
error: function (data) {
$(".error-messages").text("Zadali jste špatné heslo").fadeIn();
setTimeOut(function(){
$(".error-messages").fadeOut('slow');
},2000);
$('#password_change_form').trigger("reset");
}
});
}),
Я настроил функцию setTimeOut, но она не работает. Я не знаю, в чем проблема: здесь нужна ваша помощь!