有谁知道如何通过javascript / Jquery让onchage事件为文本输入框更新工作?
示例:
不是手动将文本键入输入框,而是使用jquery将值插入文本框,如下所示。一旦jquery在文本框中更改了值,onchange事件将如何工作?我能以任何方式使它发挥作用吗?
HTML:
<table>
<tr>
<td>
<input type="text" ID="test" />
</td>
</tr>
</table>
使用Javascript:
$(".test").val("ABC");
$('.test').change(function () {
alert('hello')
});
答案 0 :(得分:2)
Trigger它:
$('.test').change(function () {
alert('hello');
});
$(".test").val("ABC");
$('.test').trigger('change');