关闭 select 上的语义多下拉菜单

Close semantic multi dropdown on select

我想关闭 semantic multiple 下拉菜单,只要下拉菜单中的选项是 select 我试过但做不到。 这是我的代码。

$('.ui.multiple.dropdown').dropdown({
  onAdd: function (value, text, $selected) {
     $('.dropdown')
       .dropdown({
           action: 'hide'
       })
     }
 });

当字段模糊时(例如当用户单击页面中的任何其他位置时),活动下拉菜单会自行关闭。

因此触发模糊事件 onAdd 应该可以解决问题。

$('.ui.multiple.dropdown').dropdown({
  onAdd: function (value, text, $selected) {
    $('.dropdown').blur();
  }
});