我有一个要求,我将决定 select2 ui 中允许的最大选择。我该怎么做。我试过了
$('#ChnageLnk').on('click',function(){
$('#SelectD').select2({maximumselectionsize :1});
});
我有一个要求,我将决定 select2 ui 中允许的最大选择。我该怎么做。我试过了
$('#ChnageLnk').on('click',function(){
$('#SelectD').select2({maximumselectionsize :1});
});
请注意,自4.0 版以来,select2
它们已更改maximumSelectionSize
为maximumSelectionLength
.
您可以在这个问题中找到更多信息: maximumSelectionSize is not working in Select2
编辑
抱歉 - 刚刚检查过。该选项不应该全部小写 - 它应该是骆驼大小写,如下所示:
$('#ChnageLnk').on('click',function(){
$('#SelectD').select2({ maximumSelectionSize: 1 });
});
$('#ChnageLnk').on('click',function(){
$('#SelectD').select2({ maximumSelectionSize: 1 });
});
这对我有用:
$('#ChnageLnk').on('click',function () {
$('SelectD').select2({ //re-init
maximumSelectionLength: 1
});
});
这应该适用于旧的 3.5 库
if($('#SelectD').data('select2') !== 'undefined') {
$('#SelectD').data('select2').opts.maximumSelectionSize = 4;
}