2016-10-20 11 views
0

私はselect2 4.0.3で作業していますが、キーアップイベントを検出できないようです。これについて正しい道は何ですか?Select2 Searchユーザーが入力しているかどうかを検出します

マイコード:

ありがとうございました!

あなたが文書準備を忘れている
$('.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'); 
    }); 

答えて

0

...

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

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

申し訳ありませんが、コードはその後、それが動作するはず – Jeremy

+0

.ready $(文書)で包まれています。投稿した内容に特別なことはないので、問題はコードのどこかにあるはずです。あなたが投稿したものではありません。 –

+0

私はそれを図書館で見つけました。彼らはそれが機能しないようにします。 – Jeremy

関連する問題