我使用Select2在我的网站,我试图用select2-selecting
事件,但其不点火。我也是在应用程序中使用Backbone.js,所以我想的第一件事就是加入select2-selecting
我events
对象:没有得到选择2,选择触发的事件
// 'change .city':'cityChanged'
'select2-selecting .city':'cityChanged'
请注意,我有一个change
事件注释掉 - 这change
事件工作正常。在Select2的文档中,select2-selecting
事件直接把对象上,而不是像这样:
$('.city').select2().on('select2-selecting', function(e){
console.log('here');
});
相反,它应该这样使用:
$('.city').on('select2-selecting', function(e){
console.log('here');
});
我也曾尝试加入事件都是这些方式,但事件并未触发(我做了检查,并且在添加事件之前在之前在DOM 上创建了该元素)。
当我在第一个方法中使用Backbone.js添加事件时,事件在chrome调试控制台的事件侦听器中列出 - 它不会被触发。有没有人有一个想法是怎么回事?
这是正确的3.5,不知道为什么文档不包括此..... – NDM