我有一个要求,我将决定在select2 ui中允许Max选择。我怎么能这样做。我试过
$('#ChnageLnk').on('click',function(){
$('#SelectD').select2({maximumselectionsize :1});
});
答案 0 :(得分:10)
请注意
由于select2
的版本4.0 ,他们已将maximumSelectionSize
更改为maximumSelectionLength
。
您可以在此问题中找到更多内容: maximumSelectionSize isn't working in Select2
答案 1 :(得分:5)
修改强>
抱歉 - 刚刚检查过。该选项不应全是小写 - 它应该像驼峰一样:
$('#ChnageLnk').on('click',function(){
$('#SelectD').select2({ maximumSelectionSize: 1 });
});
答案 2 :(得分:0)
$('#ChnageLnk').on('click',function(){
$('#SelectD').select2({ maximumSelectionSize: 1 });
});
答案 3 :(得分:0)
这应该适用于旧的3.5库
if($('#SelectD').data('select2') !== 'undefined') {
$('#SelectD').data('select2').opts.maximumSelectionSize = 4;
}
答案 4 :(得分:0)
这对我有用:
$('#ChnageLnk').on('click',function () {
$('SelectD').select2({ //re-init
maximumSelectionLength: 1
});
});