Показать сообщение отдельно
  #1 (permalink)  
Старый 14.07.2014, 04:47
Новичок на форуме
Отправить личное сообщение для ng-design Посмотреть профиль Найти все сообщения от ng-design
 
Регистрация: 14.07.2014
Сообщений: 6

.on('change', function(){}) - Дублируется исполнение функции
Доброго времени суток, уважаемые. Если тему не так выбрал - прошу прощения. Мой первый пост. Особо никогда не спрашивал за 5 лет ничего, но сейчас нужна Ваша помощь.

Я весь код не буду кидать, только тот, что немного "глючит"
$('#NGFormInput_image').on('change', function(){
  alert(1);
});


Каждый раз выполняется на 1 раз больше, т.е. циклом. В первый раз отлично, во второй раз 2 раза вылетает алерт, в третий раз 3 и т.д.

Уточню, что делаю псевдо инпут для загрузки файлов. Перед onchange вызывается триггер клика по инпуту (он скрыт). Всё срабатывает отлично, но каждый раз (без перезагрузки странички) исполняется (после выбора файлика) на 1 раз больше.

Вот как-то так..

P.S. #NGFormInput_image - это и есть скрытый инпут
Ответить с цитированием