我有
<input type="text" id="pies" value="" />
和
$( document ).ready(function() {
$('#pies').on('change', function() { alert('cham'); });
$('#pies').focus();
$('#pies').val('kooooo');
$('#pies').blur();
});
为什么浏览器不触发更改事件?我怎样才能让浏览器触发更改事件。我不想手动触发“更改”,因为如果我将触发更改,在某些情况下触发更改将被触发两次。这只是示例。
最佳答案
调用更改使用:
$('#pies').change();
关于javascript - 为什么浏览器不触发更改事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17837421/