blackdarthvader
@blackdarthvader
Только учусь кодить ^_^

Как скрыть блок через n секунд?

Здравствуйте. Есть код, который посылает данные из формы в бд, и выводит ответ, успешно или нет, за вывод ответа отвечает эта штука
document.getElementById(result_id).innerHTML = response;
как сделать так, чтобы ответ исчезал например через 3 секунды? Но если снова отправить форму, то появлялся. А то сейчас он висит постоянно и сбивает с толку.

Весь код.
function AjaxFormRequest(result_id,form_id,url) { 
                jQuery.ajax({ 
                    url:     url,
                    type:     "POST", 
                    dataType: "html", 
                    data: jQuery("#"+form_id).serialize(),  
                    success: function(response) { 
                    document.getElementById(result_id).innerHTML = response; 
                }, 
                error: function(response) { 
                document.getElementById(result_id).innerHTML = "Ошибка при отправке формы"; 
                } 
             }); 
        }
  • Вопрос задан
  • 533 просмотра
Решения вопроса 1
С помощью setTimeout.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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