select2 通过 jquery 或 js 从下拉列表中触发一个元素

select2 trigger an element from dropdown via jquery or js

有没有办法通过 jquery 或 javascript 从下拉列表中触发 select2 项?

我设法通过

触发了主要的 select2 元素
$("#s2id_address a").trigger({type:'mousedown'});

以便打开下拉菜单。

现在我想触发下拉列表的第一个元素,但我的 none 个示例有效;

$("#select2-drop ul li[1]").click();
$("#select2-drop ul li[1]").trigger('click');
$("#select2-drop ul li[1]").trigger({type: 'mousedown'});
$("#select2-drop ul li[1]").trigger('change');

找到可行的解决方案

$(".select2-results li:nth-child(LISTINDEX) div").trigger({type:'mouseup'});

成功了