Если у вас есть текстовое поле, подобное этому:
<input type='text' id='myInput'>
Вы можете сделать это:
function executeOnChange() {
alert('new value = ' + $(this).val());
}
$(function() { // wait for DOM to be ready before trying to bind...
$('#myInput').change(executeOnChange);
});
Вот пример этого в действии .
Обратите внимание, что вы должны потерять фокус на текстовом поле, чтобы произошло событие change
.
Если вы хотите выбрать ввод по имени вместо ID, вы можете изменить $('#myInput')
на $('input[name=myName]')
. Подробнее о селекторах см. Документацию .