jquery 如何给input绑定change事件呢?


摘要:
我相信很多人都遇到了和我一样的问题,当使用jquery绑定onchange事件后,无法生效,下文将讲述具体的实现方法,如下所示:

通常大家都喜欢这样绑定onchang事件

 $('input[name=txtInputName]').change(function() { alert('onChange!'); });

以上的绑定方法,只有当input失去焦点后,才会得到运行,完全不是我们想要的结果,我们需要的结果是实时的运行这个change事件。
那么正确的生成绑定onchange的方法应该是什么样子的呢?

解决方法:
$(‘input[name=txtInputName]’).on(‘input’,function(e){
alert(‘控件change事件已执行!’)
});