Duplicar posible:
Select values of checkbox group with jQueryjQuery matriz de todas las casillas de verificación seleccionadas (por clase)
En HTML que tiene un conjunto de casillas de verificación agrupados por una clase. Quiero obtener una matriz en jQuery que contenga todas las casillas de verificación seleccionadas/marcadas para esa clase (de modo que se ignoren otras casillas en la página).
Así código HTML siguiente manera:
<input type="checkbox" class="group1" value="18" checked="checked" />
<input type="checkbox" class="group1" value="20" />
<input type="checkbox" class="group1" value="15" />
<input type="checkbox" class="group2" value="14" />
<input type="checkbox" class="group1" value="55" checked="checked" />
<input type="checkbox" class="group1" value="10" checked="checked" />
<input type="checkbox" class="group2" value="77" checked="checked" />
<input type="checkbox" class="group1" value="11" />
devolvería los valores de las controladas/seleccionados group1
casillas de verificación en una matriz de esta manera:
var values = [ 18, 55, 10 ];
¿Cómo harías esto usando el nombre de los elementos en lugar de una clase? – user387049
Utilicé esto como referencia, gracias. Y para responder al último comentario, use el selector: $ ('input: checkbox [name = SOMENAME]') –
@ user387049 puede usarlo así (suponga que sector4 es el nombre de la matriz de casilla de verificación): '$ (" input [name = 'sector4 []']: casilla de verificación: marcada "). each (function() {});' – Azmeer