在jQuery multiSelect中显示所选选项数的值

时间:2018-10-04 20:55:55

标签: jquery html

这是我的小提琴:http://jsfiddle.net/xpvt214o/866557/

我想做的是: 当您单击下拉列表中的一些项目时,“ 2个项目已选择”(在foo div中)一词的数字2应该更改以反映所选项目的数量。因此,如果选择了4个项目,则文本应显示为“选择了4个项目”

这是我尝试过的(以及其他变体):

$('#foo').multiselect({
    onChange: function() {
        console.log($('#foo').val());
    }
}); 
<div id="foo"></div>

但是我显然做错了。任何帮助,不胜感激!

1 个答案:

答案 0 :(得分:0)

.multiSelectElement.multiSelectClose点击功能结束时,请使用以下代码刷新商品计数:

$("#foo").html($(".multiSelectElementSelected").length + " item(s) selected.");