Получение всех опций в мультиселекте
Я использую bootstrap-multiselect и хочу получить все опции (не только выбранные) для данного мультиселекта. Я знаю, что могу получить выбранные, используя следующий код:
var options = $('#myMultiselect option:selected');
Но я не уверен, как получить ВСЕ варианты, а не только выбранные.
По сути, я хочу динамически изменять список опций на основе какого-либо события и, таким образом, хочу получить список, чтобы я мог его изменить.
2 ответа
Решение
Вы можете сохранить все параметры в новом массиве, используя следующий код:
var allOptions = new Array;
$('#myMultiselect option').each(function(){
allOptions.push($(this).val());
});
alert(allOptions);