Как я могу использовать jquery для заполнения поля множественного выбора select2?

Итак, у меня есть поле множественного выбора select2 (раскрывающееся меню), например следующее:

<script type="text/javascript">
$(".js-example-basic-multiple").select2();
</script>

<select id="selector" class="js-example-basic-multiple" multiple="multiple">
  <option value="AL">Alabama</option>
    ...
  <option value="WY">Wyoming</option>
</select>

Как я могу использовать jquery для выбора определенных параметров?

Спасибо

редактировать:

Я пробовал это:

$("#selector option[value='AL']").attr("selected", "selected");

Я хочу выбрать из значений, которые уже находятся в раскрывающемся списке. Я не хочу добавлять новые значения, которых еще нет.

Поэтому я хочу, чтобы определенные значения уже были выбраны.


person Stacker    schedule 27.10.2016    source источник
comment
select2.github.io/examples.html ‹откуда я это взял   -  person Stacker    schedule 27.10.2016
comment
вы используете несколько выбранных ящиков?   -  person Mahi    schedule 27.10.2016
comment
Извините, да. Ящик с множественным выбором. Я отредактирую вопрос, чтобы отразить это   -  person Stacker    schedule 27.10.2016
comment
так что вы хотите, чтобы какое-то значение было в начальном ??   -  person Mahi    schedule 27.10.2016
comment
да - я не использую это для добавления дополнительных значений в список. Я просто хочу добавить тот, который уже есть   -  person Stacker    schedule 27.10.2016
comment
не могли бы вы предоставить фрагмент или скрипку   -  person Mahi    schedule 27.10.2016
comment
Взгляните на этот вопрос stackoverflow.com/questions/24905607 /   -  person jorgonor    schedule 27.10.2016
comment
select2 дает вам все значения, выбранные в массиве, разделенном запятыми, чтобы вы могли получить значение ввода и разделить его stackoverflow.com/questions/2858121/ или вы можете разделить значение в бэкэнде после POST   -  person UserEsp    schedule 27.10.2016


Ответы (1)


Я получил ответ, это:

$('#IDOFSELECTBOX').val("").change();

У меня пропал интернет, так что не могу обновить. Спасибо за помощь

person Stacker    schedule 28.10.2016