Получение всех опций в мультиселекте

Я использую bootstrap-multiselect и хочу получить все опции (не только выбранные) для данного мультиселекта. Я знаю, что могу получить выбранные, используя следующий код:

var options = $('#myMultiselect option:selected');

Но я не уверен, как получить ВСЕ варианты, а не только выбранные.

По сути, я хочу динамически изменять список опций на основе какого-либо события и, таким образом, хочу получить список, чтобы я мог его изменить.

2 ответа

Решение

var options = $('#myMultiselect option');

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

var allOptions = new Array;
$('#myMultiselect option').each(function(){
      allOptions.push($(this).val());
});

alert(allOptions);
Другие вопросы по тегам