Показать сообщение отдельно
  #1 (permalink)  
Старый 16.02.2013, 18:54
Кандидат Javascript-наук
Отправить личное сообщение для Vladislav Посмотреть профиль Найти все сообщения от Vladislav
 
Регистрация: 13.02.2013
Сообщений: 105

Запрет js кода, пока не закончиться предыдущий.
Здравствуйте, есть у меня поле для ввода текста, кнопка для отправки содержимого и еще есть блок с выводом ошибки.

В этот блок заноситься текст ошибки, например:
Пользователь не ввел текст и нажал на кнопку отправить -- в блоке ошибок появиться текст: "Нельзя отправлять пустое сообщение".

Все работает на ура, но только вот если пользователь нажмет больше одного раза на кнопку, при это не введя нечего в поле отправки (то есть попытается отправить пустое сообщение), то ошибка будет появляться несколько раз подрят одна после одной.

Вопрос: Как избавиться от повторного "проигрывания" js кода пока не закончиться предыдущий?

Вот как в js у меня выводит текст ошибки:
$("#error_mes_box").text(resultStat).show().delay(5500).slideToggle("fast");

Спасибо большое!

Последний раз редактировалось Vladislav, 16.02.2013 в 18:58.
Ответить с цитированием