Как изменить выделенный текст при использовании плагина Multiple Select jQuery

Я использую этот крутой плагин Multiple Select

Пожалуйста, посмотрите на "Положение" варианты. Мне нужно будет отобразить либо 1 текст, либо 5 из 12 выбранных.

Так что, если я выберу только 1 опцию, отобразите эту опцию, если я выберу больше 1, тогда выберут только состояние 2 из 12.

Кажется, что по умолчанию здесь установлено значение 4, и мне нужно переопределить это.

Как я могу изменить значение по умолчанию?

Вот мой код

$(function(){                                           
   $(".multipleSelectMenuMask").multiselect({
   enableFiltering: true,
   enableCaseInsensitiveFiltering: true,
   selectedClass: null,
   nonSelectedText: "Select an option",
   includeSelectAllOption: true,
   buttonWidth: "100%",
   maxHeight: 250
   });
});

4 ответа

Решение

Я понял проблему.

Я использую bootstrap-multiselect, а не плагин Multiple Select

вариант

numberDisplayed

Используйте Bootstrap multiselect здесь

$(".example-class-multiselect").multiselect({
    nonSelectedText: "Select an option",
    allSelectedText: "Selected all",
    nSelectedText  : "Selected",
    //...
});

Посмотрите на конструктор http://wenzhixin.net.cn/p/multiple-select/docs/

minimumCountSelected

Тип: int

countSelected будет отображаться, только если выбрано более X элементов.

По умолчанию эта опция установлена ​​на 3.

Бауэр получил не последнюю версию плагина. Проверьте свои источники:

Line 245: } else if (selects.length > this.options.minumimCountSelected && this.options.countSelected) {

а также

Line 443: minumimCountSelected: 3,

minUmIm

Теперь вы можете изменить имя параметра на minumimCountSelected и временно исправить его в версии 1.1.0.

Другие вопросы по тегам