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 = "Ошибка при отправке формы"; 
                } 
             }); 
        }
  • Вопрос задан
  • 538 просмотров
Решения вопроса 1
С помощью setTimeout.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект