Показать сообщение отдельно
  #1 (permalink)  
Старый 21.10.2013, 21:25
Новичок на форуме
Отправить личное сообщение для upvasil Посмотреть профиль Найти все сообщения от upvasil
 
Регистрация: 16.03.2013
Сообщений: 7

Отличить событие, вызванное пользователем, от программного.
Всем доброго времени суток!

Подскажите, пожалуйста, как можно отличить событие, вызванное пользователем, от программного.
Например, у нас есть два селекта - select1, select2.
При изменении первого селекта в его обработчике change вызывается событие change второго селекта:
$('#select1').change(function(){
     $('#select2').change();
})

Как это программное событие $('#select2').change(), отличить от того, что возникает при изменении второго селекта пользователем.
Суть задачи в том, что некоторый кусок кода нужно выполнять только если событие было вызвано пользователем. Таких селектов на форме много, желательно универсально решение для всех селектов.

Спасибо!
Ответить с цитированием