Как изменить выделенный текст при использовании плагина 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.