我正在使用Ajax的非多重下拉选择2。我需要将所选的选项限制为6。
我尝试使用maximumSelectionSize
,但这仅适用于多个。
然后我看了看:
.on('select2-selecting', function(e){
// counting the ids but this did not work
var hasId = ($('[id^=select2-chosen-]').length);
});
我真的很挣扎,所以任何帮助都非常感激。
答案 0 :(得分:0)
在选择时,您可以返回选项值并将其限制为6个字符。
.on('select2-selecting', function(e){
var returnValue = $(this).val().substr(0,6); //remove anything after 6 charaters.
console.info(returnValue);
});