Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Очистка textarea после отправки сообщения (https://javascript.ru/forum/jquery/30484-ochistka-textarea-posle-otpravki-soobshheniya.html)

Hayate 06.08.2012 12:24

Очистка textarea после отправки сообщения
 
Есть такой код:
<script type="text/javascript">
        $(document).ready(function(){
            $('#send_message').bind('click',function(){
                $('textarea').val('');
            });
        });

    </script>

Проблема в том, что он отрабатывает до отправки данных формы. И на сервер ничего не уходит. Как можно заставить его срабатывать корректным образом?

Deff 06.08.2012 12:27

<script type="text/javascript">
        $(document).ready(function(){
            $('#send_message').bind('click',function(){
                setTimeout("$('textarea').val('')",1000);
            });
        });

    </script>

Hayate 06.08.2012 12:39

Цитата:

Сообщение от Deff (Сообщение 194893)
<script type="text/javascript">
        $(document).ready(function(){
            $('#send_message').bind('click',function(){
                setTimeout("$('textarea').val('')",1000);
            });
        });

    </script>

Спасибо, пробовал делать $('textarea').delay(1000).val(''), но так почему-то не заработало.

zebra 06.08.2012 12:40

delay для анимации только


Часовой пояс GMT +3, время: 19:38.