我想在每次特定输入框的值发生变化时执行一个函数。它almost与$('input').keyup(function)
,但是例如,将文本粘贴到框中时什么也不会发生。$input.change(function)
仅在输入模糊时触发,那么我如何立即知道文本框的值发生了更改?
更新 - 2021
自 2021 年起您可以使用input
event 为所有餐饮输入值变化的事件。
$("#myTextBox").on("input", function() {
alert($(this).val());
});
原答案
请记住,建议使用“on”而不是“bind”函数,因此请始终尝试使用如下事件侦听器:
$("#myTextBox").on("change paste keyup", function() {
alert($(this).val());
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)