JQuery Select2最多有3个项目

时间:2016-02-18 11:06:01

标签: jquery jquery-select2 bootstrapping select2

我在网页中放置了 jQyery Select2 来显示用户选项。

我希望此元素最多包含3个项目。

我使用 createSearchChoice 函数从

创建新的可选择选项

用户的搜索词“。因此,我希望用户无法将

搜索术语显示第四项。

由于

1 个答案:

答案 0 :(得分:-2)

我找到了解决方案。

我使用multiple select boxe示例(Select2 aussi多媒体值选择框)

所以我在点击和放大器中选择项目数量的条件焦点事件

功能:

$(".js-example-basic-multiple js-states").on("select2-focus", function (event) {
  if( $("ul.select2-selection__rendered li.select2-selection__choice").length  >= 3) {
    $(".js-example-basic-multiple js-states").attr("disabled", true);
  }
});


if( $("ul.select2-selection__rendered li.select2-selection__choice").length  < 3) {
  $(".js-example-basic-multiple js-states").attr("disabled", false);
}