Javascript触发器onChange,而不执行鼠标或键盘

Javascript触发器onChange,而不执行鼠标或键盘,javascript,events,select,triggers,onchange,Javascript,Events,Select,Triggers,Onchange,当我更改项目为“选择”标记时,某些函数将被调用。 我想使用javascript代码触发onchange事件,就像somebtn一样。click()可以触发click事件 <select id="abc"> <option selected>item1</option> <option>item2</option> <option>item3</option> </select> 项目1 项目2 项

当我更改项目为“选择”标记时,某些函数将被调用。
我想使用javascript代码触发onchange事件,就像somebtn一样。click()可以触发click事件

<select id="abc">
<option selected>item1</option>
<option>item2</option>
<option>item3</option>
</select>

项目1
项目2
项目3
我想在页面加载或任何其他事件中,自动选择item3,自动调用为item3的onchange函数自动选择。

。。。就这么做吧:

function selectOption($select, option) {
    if ($select.val() != option) {
        $select.val(option).trigger('change');
    }
}

// Usage:
selectOption( $('#abc'), 'item3');