Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Подскажите событие любого изменения поля (https://javascript.ru/forum/jquery/32441-podskazhite-sobytie-lyubogo-izmeneniya-polya.html)

Rooner 16.10.2012 14:15

Подскажите событие любого изменения поля
 
Есть ли в jquery событие, которое обрабатывает любое изменение поля?
Например сейчас приходится обрабатывать по отдельности нажатия клавиш и изменение поля, вот так:
$('#name').keyup(function() { checkEmpty('name', 'Заполните поле'); });
$('#name').change(function() { checkEmpty('name', 'Заполните поле'); });

Делаю я так потому, что пользователь может заполнить поле без нажатия на клавиши клавиатуры

Serg_pnz 16.10.2012 16:10

$('#name').on('keyup change', function(){
...
});


до версии 1.7 bind, если не ошибаюсь.

Rooner 16.10.2012 16:46

ммм на соседнем форуме подсказали решение:
$('#con_name').on('input propertychange', function(){ checkEmpty('con_name', 'Заполните поле'); });

Serg_pnz, ваше решение тоже подходит, спасибо.

Serg_pnz 16.10.2012 17:38

Rooner,
и вам - натолкнули на правильную мысль))


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