我想在一个特定的输入框的值改变时执行一个函数。用$('input').keyup(function)
几乎可以做到,但比如说,在向方框内粘贴文本时,什么也没有发生。$input.change(function)
只有在输入模糊时才会触发,那么我怎样才能立即知道某个文本框的值何时发生了变化?
你可以使用jQuery'的.bind()
方法来做这个。请看[jsFiddle][1]。
Html
<input id="myTextBox" type="text"/>
jQuery
$("#myTextBox").bind("change paste keyup", function() {
alert($(this).val());
});