Disable dropdown opening on select2 clear

前端 未结 4 626
有刺的猬
有刺的猬 2021-02-04 01:16

Seems that select2 4 opens by default the dropdown when clearing the current selected item. Previous versions of select2 didn\'t seem to have that behaviour and I\'m trying to a

4条回答
  •  青春惊慌失措
    2021-02-04 01:49

    I had a problem with a short delay after deselecting one of the items and this solution fixed that issue for me:

    $(this).select2({
        multiple: 'multiple',
    }).on("select2:unselecting", function(e) {
        var self = $(this);
        setTimeout(function() {
            self.select2('close');
        }, 0);
    });
    

提交回复
热议问题