Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/08/2012, 10:23
Avatar de Huacho12
Huacho12
 
Fecha de Ingreso: septiembre-2008
Ubicación: Isla Mujeres Q. Roo
Mensajes: 175
Antigüedad: 16 años, 3 meses
Puntos: 10
Respuesta: Cómo tomo el valor de un grupo de checkbox en jQuery?

Hola a todos!!!!!

Ya se que va contra las reglas del foro el de retomar temas cerrados o en los cuales se han solucionado las dudas... pero......

Yo tambien tenia el mismo problema de como obtener el valor seleccionado de un grupo de checkbox y buscando me tope con este TEMA..........

La ultima solucion que pone fakulicious, es fantastica ya la probe y si funcion a la perfección........

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3.     $('#enviar').click(function()
  4.         {
  5.         var selectedItems = new Array();
  6.        
  7.                 $("input[@name='itemSelect[]']:checked").each(function(){
  8.             selectedItems.push($(this).val());
  9.         });
  10.        
  11.         alert(selectedItems);
  12.     });
  13. });
  14. </script>

Pero tambien la que puso kokoou, solo que no esta del todo completo....... son detallitos los cuales hacia falta ponerles para que funcionara:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3.     $('#enviar').click(function()
  4.        {
  5.         var selectedItems= new Array();
  6.                 var indice=0;
  7.       $('[name=nameCheckBox]').each(function()
  8.         {
  9.             if( $(this).attr('checked') )
  10.             {                          
  11.                 selectedItems[indice] = $(this).val();//El indice inicial cera 0
  12.                     indice++; //paso a incrementar el indice en 1
  13.             }
  14.         });
  15.         alert(selectedItems);
  16.     });
  17. });
  18. </script>

Espero les puedan servir......a mi si me funcionaron!!!! XD
__________________
Solo se... que no se nada!!! 0_o