Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2011, 03:13
Avatar de ghidalgoram
ghidalgoram
 
Fecha de Ingreso: marzo-2008
Ubicación: Costa Rica
Mensajes: 446
Antigüedad: 16 años, 9 meses
Puntos: 7
Pregunta > Obtener ID de varios checkbox con jQuery

Hola comunidad.

Tengo una colección de "n" input's de tipo "checkbox". Necesito obtener solo el ID de aquellos que tienen el check en true.


Por ejemplo:

Código HTML:
Ver original
  1. <input class="chk_listado"  type="checkbox" name="chk_registro_1" id="chk_registro_1" />
  2.  
  3. <input class="chk_listado"  type="checkbox" name="chk_registro_2" id="chk_registro_2" />
  4.  
  5. <input class="chk_listado"  type="checkbox" name="chk_registro_3" id="chk_registro_3" />


Navegando en internet encontré un código que solo obtiene uno. Por ejemplo, si hay 2 elementos con un check, solo obtiene un ID


Código Javascript:
Ver original
  1. if($("input:checked").is(':checked')) {  
  2.             alert($("input:checked").attr("id"));  
  3.         } else {  
  4.             alert("No está activado");  
  5. }



Si el usuario, solo da click para chequear los dos primeros, deseo obtener el ID de los dos que fueron chequedos, y guardarlos en un array. Algo como estos:

var array = Array();

array[0] = "chk_registro_1";
array[1] = "chk_registro_2";

Agradezco su amable ayuda para resolver este problema. Gracias.
__________________
Loading...