Popover中的Select2删除元素

时间:2019-03-21 07:36:11

标签: twitter-bootstrap-3 jquery-select2

我想在引导弹出窗口中使用select2进行多项选择。 选择工作正常。

enter image description here

但是,当我单击x删除某些元素时,弹出框将自行关闭,仅保留选择。 enter image description here

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您可以防止点击时弹出弹出窗口

$(document).on('click', function (e) {
   $('[data-toggle="popover"],[data-original-title]').each(function () {
    //the 'is' for buttons that trigger popups
    //the 'has' for icons within a button that triggers a popup
    if (!$(this).is(e.target) && $(this).has(e.target).length === 0 && $('.popover').has(e.target).length === 0) {                
        (($(this).popover('hide').data('bs.popover')||{}).inState||{}).click = false  // fix for BS 3.3.6
    }

   });
});

您可以在此处查看更多信息:https://stackoverflow.com/a/14857326/3344953