Выберите 2 в Popover удалить элемент - PullRequest
0 голосов
/ 21 марта 2019

Я хочу использовать select2 в popover начальной загрузки для множественного выбора. Выбор работает отлично.

enter image description here

Но когда я нажимаю на x, чтобы удалить какой-либо элемент, поповер закрывается, и остается только выделение. enter image description here

Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 21 марта 2019

Вы можете предотвратить отклонение поповера при нажатии

$(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

...