javascript - 为什么 select2-removing 事件不会在带有 allowClear 的 select2 中触发?

标签 javascript jquery jquery-select2

我想在我的 select2 中 Hook 一个事件一旦它被清除。 select2 使用 allowClear: true 初始化。然而事件

$select.on('select2-removed', function(event) {
    console.log(event);
});

使用清除按钮重置 select2 时不会触发。

最佳答案

select2 v4.0.3

$('#smartsearch').on('select2:unselecting', function (e) {
    alert('You clicked on X');
});

对于所有 select2 Options & Events

关于javascript - 为什么 select2-removing 事件不会在带有 allowClear 的 select2 中触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24558101/

相关文章:

javascript - 循环中的 jquery 事件处理程序

javascript - 选择值时 select2 提醒选择的选项

javascript - 类似 Greasemonkey 的 Firefox 插件,用于自动浏览

javascript - 用于任一/或单选按钮的 jQuery 表单验证

java - 基于xpath值创建动态xml树

javascript - 是否可以在 HTML5 视频中限制转发?

javascript - Select2 错误 - 无响应

javascript - javascript中不同数据类型的数组

javascript - 检查下一个元素是否具有特定的类

javascript - 如何在调用数据库后通过 href 链接为每一行创建一个弹出窗口