javascript - 如何知道 Bootstrap 多选复选框下拉列表中单击的复选框的值

标签 javascript jquery checkbox bootstrap-multiselect

我正在使用 bootstarp 多选复选框下拉列表来选择多个值。在选中或取消选中下拉列表中的值时,我将获取所选值的列表,但如何获取单击的值。

例如:我有一个多选复选框下拉列表,其值为苹果、球、猫。苹果和猫在页面加载时被选择。如果我取消选中 apple,我怎样才能获得值 apple

最佳答案

您应该像这样检查 onChange 事件。

$(document).ready(function() {
        $('#example').multiselect({
            onChange: function(option, checked, select) {
                alert('Changed option ' + $(option).val() + '.');
            }
        });
    });

这是工作示例:jsFiddle .

关于javascript - 如何知道 Bootstrap 多选复选框下拉列表中单击的复选框的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37680180/

相关文章:

javascript - 如何获取以列表样式类型声明的列表项 (<li>) 标记/标签?

jquery - 未捕获的 TypeError : $(. ..).pickadate 不是函数

CSS:复选框样式 - 选中时用颜色填充复选框

javascript - 如何在文本字段 Appcelerator 中输入文本后验证电子邮件

Javascript 函数和默认参数,不适用于 IE 和 Chrome

javascript - 使用动态分配的类显示/隐藏 div

c# - 如何 "Float"TabControl 上的标签

html - 如何仅使用 html+css 而没有图像来替换默认的 html 复选框?

javascript - Bootstrap 中的轮播

javascript - iframe加载无限 Angular 2