我正在使用 select2 插件版本:3.4.4 我的 select2 的 maxSelectionSize 问题。我想允许向用户添加自定义标签,所以我使用带有标签的 select2 我的代码是
$('#color_group').select2({
theme: "bootstrap",
placeholder: "Select color Name",
tags: ['red', 'blue'],
maximumSelectionSize: 1
});
它工作正常,它允许用户仅添加 1 种颜色,但是当用户删除该颜色时尝试添加其他颜色,它说 你只能选择 1 项
我不知道 select2 有什么问题。标签是动态数据
最佳答案
尝试再次更新 select2 中的 MaximumSelectionSize 值,如下所示
$('#color_group').select2({
theme: "bootstrap",
placeholder: "Select color Name",
tags: ['red', 'blue'],
maximumSelectionSize: 1
});
//add this code after above code and try
$('#color_group').on('change', function() {
$('#color_group').select2({
theme: "bootstrap",
placeholder: "Select Group Name",
tags: ['red', 'blue'],
maximumSelectionSize: 1
});
});
关于javascript - select2 MaximumSelectionSize 删除元素后不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33889700/