我试图在选择Select2的值时触发一个函数。 select2有颜色名称。
$('#idColor').on('select2:selecting', function(e) {
console.log($('#idColor').val());
});
示例:我选择蓝色选项,没有任何反应。然后我选择红色,控制台显示蓝色。
Select2小部件位于由其他人创建的Yii2项目中。所以我无法找到它的文档网站。
也许我有类似的问题,但这个人使用Backbone.js:Click and Change event not working for jquery-select2 options
我正在学习jQuery,所以也许我做错了。
答案 0 :(得分:2)
可能是你没有使用正确的事件尝试使用onChange
$('#idColor').on('change', function(e) {
console.log($('#idColor').val());
});