Предотвратить событие закрытия компонента Select2 после нажатия вкладки - PullRequest
0 голосов
/ 03 июня 2019

На экране, над которым я работаю, есть компонент select2 (выпадающий список - для одного значения).У меня есть сканер карт, который возвращает вкладку в конце строки.после вкладки поиск закрылся.

Я пытался остановить его, используя события: 'keydown' 'select2: close'

$('#id').select2( {closeOnSelect: false}  );

$('#id').select2().on("keydown", function(e) {
            if (e.keyCode == 9) {

                console.log('in');
                e.preventDefault();   

                alert('in');
            }
   });

$('#id').select2().on('select2:close', function(evt) {
        console.log(evt);

        evt.isDefaultPrevented(true);
    });

Ни один из тех, кто помог, эта клавиша Tab закрывает поиск.

...