2016-10-20 2 views
0

Ich arbeite mit select2 4.0.3 und ich kann anscheinend keine Keyup-Ereignisse erkennen. Was ist der richtige Weg?Select2 Suche Erkennen, ob der Benutzer tippt

Mein Code:

Vielen Dank!

$('.qty-select').select2({ 
     tags: true, 
    }).change(function(e) { 
     checkAmount(e);  
    }).on('select2:open', function (e) { 
     checkAmount(e); 
    }).on('select2:closing', function(e) { 
     checkAmount(e); 
     //alert($(".select2-search__field").val()); 
    }).on('select2:select',function(e) { 
     alert('sdfsf'); 
    }); 

    $('.select2-search__field').on('keyup', function(e) { 
     console.log('User is typing'); 
    }); 

Antwort

0

Sie vergessen das Dokument fertig ...

$(document).ready(function() { 
    // other code here 

    $('.select2-search__field').on('keyup', function(e) { 
     console.log('User is typing'); 
    }); 
}); 
+0

Sorry, der Code wird in $ (document) gewickelt .ready – Jeremy

+0

Dann sollte es funktionieren. Es passiert nichts Außergewöhnliches in dem, was Sie gepostet haben, daher muss das Problem irgendwo anders in Ihrem Code liegen. Es ist nicht hier in dem, was du gepostet hast. –

+0

Ich habe es in der Bibliothek gefunden, es funktioniert nicht. – Jeremy

Verwandte Themen