jquery Событие изменения любого инпута (поля ввода) формы -- селекторы и пример обработки

Используя метод on(), можно привязать обработку события изменения значений на форме (причем для кода ниже обрабатываться будут и динамически добавляемые на страницу поля формы):

$(filedsContainerSelector).on('change keydown', 
	'input, select, textarea',
	function(){
		console.log('Значение изменено!');
});

Где:

  • filedsContainerSelector -- любой селектор, в которой упокованы ваши поля, это может быть или вообще весь документ, или, что более вероятно: селектор формы, или вообще какой-то подгруппы её полей.
  • 'change keydown' -- перечисляем конкретные обрабатываемые события, в моём случае хватило этих