Здравствуйте!
Ситуация:
1) Есть три input-а: name и login и surename.
2) Если при заполнении name(и\или surename) поле login пустое, то в login идет автоподстановка значений name и surename. [Заказчик просил сделать "автонабор" логина, чтоб не "ломать мозг" ]
3) У поля login валидация по изменению значения. Она срабатывает по .on('change') но не работает при автоподстановке. И если (теоритически) при автоподстановке Ивана Петровова-Сидорова будет два и более, то логин должен быть не Иван и проверка должна выдать false. Есть вариант запускать проверку login при изменениях но мне кажется это огород.
Как отловить изменение jQuery('#login').val() вне ручного ввода ?