2

我有一个要求,我将决定 select2 ui 中允许的最大选择。我该怎么做。我试过了

$('#ChnageLnk').on('click',function(){
$('#SelectD').select2({maximumselectionsize :1});
});
4

5 回答 5

10

请注意,自4.0 版以来,select2它们已更改maximumSelectionSizemaximumSelectionLength.

您可以在这个问题中找到更多信息: maximumSelectionSize is not working in Select2

于 2015-04-07T09:18:34.030 回答
5

编辑

抱歉 - 刚刚检查过。该选项不应该全部小写 - 它应该是骆驼大小写,如下所示:

$('#ChnageLnk').on('click',function(){
   $('#SelectD').select2({ maximumSelectionSize: 1 });
});

在这里拉小提琴

于 2013-09-17T16:35:55.957 回答
0

$('#ChnageLnk').on('click',function(){ $('#SelectD').select2({ maximumSelectionSize: 1 }); });

于 2013-09-24T13:51:48.680 回答
0

这对我有用:

$('#ChnageLnk').on('click',function () {
    $('SelectD').select2({ //re-init
        maximumSelectionLength: 1
    });
});
于 2020-10-05T10:39:03.650 回答
0

这应该适用于旧的 3.5 库

if($('#SelectD').data('select2') !== 'undefined') {
   $('#SelectD').data('select2').opts.maximumSelectionSize = 4;
}
于 2020-09-11T17:54:00.743 回答