Подтвердить что ты не робот

Как получить все значения "опции" в "выбрать" JQuery?

Кто-нибудь знает, как я могу получить все значения в выборе JQuery?

Пример:

<select name="group_select" id="group_select">
    <option value="a">A</option>
    <option value="b">B</option>
    <option value="c">C</option>
</select>

Я хочу получить все значения параметров (a, b и c) из select (без выбора любой опции) с помощью jquery

4b9b3361

Ответ 1

var values = $("#group_select>option").map(function() { return $(this).val(); });

Ответ 2

Далее вы получите массив значений <option>

var values = $.map($('#group_select option'), function(e) { return e.value; });

// as a comma separated string
values.join(',');

Здесь Рабочий демонстрационный пример. добавьте /edit в URL-адрес, чтобы увидеть код.

Ответ 3

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

$('#group_select option').each(function(){
    $(this).val()
};

Ответ 4

Для этого можно использовать следующий код: -

var assignedRoleId = new Array();
$('#RolesListAssigned option').each(function(){
        assignedRoleId.push(this.value);
        assignedRoleId.push(this.text);
});