如何从select2中的多个select中得到划线项的值?

How to get the value of crossed item from the multiple select in select2?

我正在使用 select2 插件版本 3.5.2。我正在使用多个 select。现在假设我 select 从下拉列表中编辑了一个值,然后通过单击十字图标再次将其删除,我怎么知道它的值?

Select2 提供 different 事件,您可以使用这些事件来捕获选择、删除或其他事件。对于您的情况,您可以使用 select2-removed 事件,

 $("#multipleSelectExample").on("select2-removed", function(e) {
     alert(e.val);
    })

这是一个有效的 JSFiddle

此外,我建议您尽可能使用最新版本的 Select2,因为它们添加了大量您可以使用的新功能。