Parecía extraño No pude encontrar este ya pedido, ¡pero aquí va!¿Cómo obtener todos los valores seleccionados de <select multiple = multiple>?
que tienen un html de la siguiente manera:
<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>
¿Cómo consigo todos los valores (? Una matriz) que el usuario ha seleccionado en javascript?
Por ejemplo, si el usuario ha seleccionado Lunch and Snacks, quiero una matriz de {2, 4}.
Parece que debería ser una tarea muy simple pero parece que no puedo hacerlo.
Gracias.
posible duplicado de [Obtener valores de varias selecciones en SELECT] (http://stackoverflow.com/questions/1749082/get-values-from-multiple-selections- in-select) –
posible duplicado de [¿Cómo obtener múltiples valores de cuadro de selección usando jquery?] (http://stackoverflow.com/questions/3243476/how-to-get-multiple-select-box-values-using-jquery) –
Posible duplicado de [¿Cómo obtener todos los valores seleccionados de un cuadro de selección múltiple usando JavaScript?] (Http://stackoverflow.com/questions/5866169/how-to-get-all-selected-values-of-a- multiple-select-box-using-javascript) – jtheletter