javascript - Yii2:带有 jQ​​uery 事件的 select2 不起作用

标签 javascript jquery yii2 jquery-select2

我试图在选择 Select2 的值时触发函数。 select2 有颜色名称。

$('#idColor').on('select2:selecting', function(e) {
    console.log($('#idColor').val());
});

示例:我选择了“蓝色”选项,但什么也没发生。然后我选择颜色红色,控制台显示蓝色。

Select2 小部件位于另一个人创建的 Yii2 项目中。所以我找不到它的文档网站。

Select2 example

也许我也有类似的问题,但是这个人使用 Backbone.js: Click and Change event not working for jquery-select2 options

我正在学习 jQuery,所以也许我做错了什么。

最佳答案

可能是您没有使用正确的事件尝试使用 onChange

 $('#idColor').on('change', function(e) {
     console.log($('#idColor').val());
 });

关于javascript - Yii2:带有 jQ​​uery 事件的 select2 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46240286/

相关文章:

javascript - 使用 Javascript 更改 html 页面中的所有文本区域

mysql - 使用枚举创建下拉列表?

php - yii2 Controller Action 注入(inject)是如何工作的

mysql - Yii2:如何从一种形式将不同的数据保存在两个表中?

javascript - 通过从构造函数返回现有实例来实现 javascript 实例存储

javascript - 基本的 Javascript if/else 语句问题

javascript - Bootstrap 模式关闭时,Firefox 18中没有触发Transitionend事件

javascript - 如何循环调用ajax来下载pdf文件?

Jquery 切换阿拉伯语字体

jquery tmpl 与 if else