Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/05/2012, 06:23
Avatar de Naahuel
Naahuel
 
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 9 meses
Puntos: 192
Respuesta: Limpiar los valores de un array JQUERY

En realidad deberíamos conocer el resto del JS para ver en qué momento obtenés el array.

Lo indicado sería obtenerlo al momento de hacer click al botón, entonces sería un array nuevo.

Probá este ejemplo en Chrome (o donde tengas una consola):

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <meta charset="utf-8" />
  3. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
  4. <script type="text/javascript">
  5.     $(function(){
  6.         $('a').click(function(){
  7.             var seleAulas = new Array();
  8.             $("input[name='aulaRes']:checked").each(function(){
  9.                 seleAulas.push($(this).val());
  10.             });
  11.             console.log(seleAulas);
  12.         });
  13.     });
  14. <title>Menu desplegable</title>
  15. </head>
  16.     <input type="checkbox" name="aulaRes" value="1" />
  17.     <input type="checkbox" name="aulaRes" value="2" />
  18.     <input type="checkbox" name="aulaRes" value="3" />
  19.     <input type="checkbox" name="aulaRes" value="4" />
  20.     <input type="checkbox" name="aulaRes" value="5" />
  21.     <input type="checkbox" name="aulaRes" value="6" />
  22.     <p><a href="#">Ver</a></p>
  23. </body>
  24. </html>

Si vas a la consola de Chrome (F12 --> Console) y vas haciendo click seleccionando diferentes elementos, vas a ver que lo que vos decís no sucede. Si cambio la selección, el array cambia al hacer click.
__________________
nahueljose.com.ar