我有一个HTML选择下拉列表,其值可能会通过编程进行编辑。当用户从页面编辑值时,我的更改事件会触发,但当值在代码中更改时,事件不会触发。我需要在这两种情况下都触发事件。有什么方法可以实现吗?
$("#dropdownId").on('change', function () {
//do stuff
});
...
var df = document.frmMain;
df.dropdownId.value = someValue; //change event does not fire