我有一个输入字段,其中的值是使用模式填充的,当我单击一个按钮时,模式将出现,我将选择一些内容并填充输入字段。检查输入字段的值是否改变
现在我的问题是,我想触发一个事件,只要我的输入字段的值发生变化。我已经尝试使用.change和.blur,但它不会触发。
这是我尝试:
$('#myTextbox').on('input', function() {
alert("test");
});
$('#myTextbox').on('change', function() {
alert("test");
});
$('#myTextbox').on('blur', function() {
alert("test");
});
那么你如何改变输入值?如果使用代码进行设置,则需要手动触发事件 –
@ A.Wolff手动指定事件是什么意思?对不起,这是我第一次听到 – hungrykoala
,例如:'$('#myTextbox')。val('something')。trigger('input');'所以实际上我的意思是编程而不是手动。但是如果你提供了简单的样本复制问题本身,你的问题已经得到解决。这至少可以避免许多混淆,因为它不是很清楚你问的是 –