Выбран плагин и множественный выбор

0

У меня проблема. Я использую http://harvesthq.github.io/chosen/, и я хотел бы выбрать два значения по умолчанию, но я хотел бы использовать jQuery:

Это мой код:

<select name="all[]" id="all" style="margin-left: 15px;" data-placeholder="All.." class="chosen-select" multiple tabindex="16">
<option value="Item 1">Item 1</option>
<option value="Item 2">Item 2</option>
<option value="Item 3">Item 3</option>

И мой сценарий:

$("#all").val('Item 2').trigger("chosen:updated"); <-- it work fine but I would like select more than 1 option...
Показать ещё 1 комментарий
Теги:
jquery-chosen

2 ответа

0

Вы должны передать массив в val вместо:

$("#all").val(['Item1','Item 2']).trigger("chosen:updated");
0

попробуйте этот jsfiddle. http://jsfiddle.net/4Wkm5/

Без внешнего плагина вы можете использовать следующее, добавив имена классов к выбранному.

$('.chosen-select option').each(function () {
    SelectElement(this);
});

function SelectElement(element) {
    $(element).addClass("selected");
}
  • 0
    Окей :) Но это добавить класс (class = "selected"), но я бы хотел добавить только: "selected", например, <option value = "item" selected> item </ option>
  • 0
    Вы можете объяснить больше ... я не получил ваш комментарий. это добавит класс с именем «selected» ко всем параметрам для демонстрационной цели.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню