2016-12-01 2 views
-1

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

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

может кто-то пожалуйста, помогите мне в этом

<select id="categorie" class="form-control selectpicker" multiple></select> 
$("select option:selected") 
+4

Непонятно, что вы пытаетесь сделать, но '$ ('select'). Val()' получит строку с разделителями-запятыми со всеми выбранными значениями. –

+0

Изменено описание проблемы – Geeky

ответ

0

Если вы пытаетесь получить все выбранные значения параметров множественного выбора выпадающего, вы могли бы сделать что-то вроде этого

$(function() { 
 
    var optionsSelected = $('select').find('option'); 
 
    $("#click").on('click', function() { 
 
    var selectedOptions = $('select').children('option:selected'); 
 
    selectedOptions.each(function(option) { 
 
     console.log(selectedOptions[option].innerHTML); 
 
    }); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<select id="categorie" class="form-control selectpicker" multiple> 
 

 
    <option>123</option> 
 

 
    <option>12</option> 
 

 
    <option>21</option> 
 
    <option>14</option> 
 

 
    <option>12</option> 
 

 
    <option>121</option> 
 

 
    <option>112</option> 
 

 
    <option>201</option> 
 
</select> 
 

 
<input type="button" id="click" value="click">

Надеется, что это помогает

Смежные вопросы