我正在使用select2插件版本:3.4.4 我的select2的maximumSelectionSize问题。我想允许向用户添加自定义标签,所以我使用带有标签的select2,我的代码是
$('#color_group').select2({
theme: "bootstrap",
placeholder: "Select color Name",
tags: ['red', 'blue'],
maximumSelectionSize: 1
});
它工作正常它允许用户只添加1种颜色,但当用户删除该颜色时,尝试添加其他颜色,如You can only select 1 item
我不知道select2有什么问题。和标签是动态数据
答案 0 :(得分:1)
尝试再次更新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
});
});