如何通过Jquery在"select"中获取所有"选项"值?

Jin*_*ong 23 jquery

有谁知道如何通过Jquery获取select中的所有值?

例:

<select name="group_select" id="group_select">
    <option value="a">A</option>
    <option value="b">B</option>
    <option value="c">C</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我想通过使用jquery从select(没有选择任何选项)中获取所有选项值(a,b和c)

eul*_*rfx 43

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

  • 我必须在末尾添加一个.get()...`var values = $("#group_select> option").map(function(){return $(this).val();}).get( );` (9认同)

Rus*_*Cam 20

以下将为您提供一组<option>

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

// as a comma separated string
values.join(',');
Run Code Online (Sandbox Code Playgroud)

这是一个工作演示.添加/编辑 URL以查看代码.