看起来很奇怪,我找不到这个已经问过的问题,但是它在这里!如何从<select multiple = multiple>中获取所有选定的值?
我有一个HTML如下:
<select id="select-meal-type" multiple="multiple">
<option value="1">Breakfast</option>
<option value="2">Lunch</option>
<option value="3">Dinner</option>
<option value="4">Snacks</option>
<option value="5">Dessert</option>
</select>
我如何获得的所有值(?数组)用户已在javascript选择?
例如,如果用户选择了Lunch和Snacks,我想要一个{2,4}数组。
这似乎应该是一个非常简单的任务,但我似乎无法做到这一点。
谢谢。
的[获取在选择多个选项值]可能重复(http://stackoverflow.com/questions/1749082/get-values-from-multiple-selections-在选择) – 2012-08-06 00:58:26
可能的重复[如何使用jQuery获取多个选择框值?](http://stackoverflow.com/questions/3243476/how-to-get-multiple-select-box-values-using-jquery ) – 2014-04-22 11:58:55
[如何使用JavaScript获取多选框的所有选定值?](http://stackoverflow.com/questions/5866169/how-to-get-all-selected-values-of-a-多个选择框使用javascript) – jtheletter 2017-01-26 00:41:33