Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/06/2012, 05:23
Avatar de Lucieta86
Lucieta86
 
Fecha de Ingreso: noviembre-2010
Mensajes: 45
Antigüedad: 13 años, 4 meses
Puntos: 1
Acción al seleccionar una opcion de un combobox

Hola chicos! tengo el siguiente combobox:

Código HTML:
Ver original
  1. <select id="combobox">
  2.         <option value="">Opciones</option>
  3.         <option value="Todos">Todos</option>
  4.         <option value="Nada">Nada</option>

Y quiero que al seleccionar una de las dos opciones, un conjunto de checkbox que tengo, se checkeen todos o ninguno.

Es decir, si selecciono la opcion TODOS, todos los checkbox que tengo creados en esa pagina se chekearan y por contra, si selecciono NADA, todos se quedaran sin checkear.

Este es el código que habia implementado, pero no funciona y no se me ocurre nada mas:

Código Javascript:
Ver original
  1. $( "#combobox" ).autocomplete({
  2.         change: function(event, ui) {
  3.         alert("entra");
  4.         if($('#combobox option:selected').val()=='Todos'){
  5.             for (i=0;i<document.mostrarAulas.elements.length;i++)
  6.                 if(document.mostrarAulas.elements[i].type == "checkbox")
  7.                     document.mostrarAulas.elements[i].checked=1
  8.         }
  9.         if($('#combobox option:selected').val()=='Nada'){
  10.             for (i=0;i<document.mostrarAulas.elements.length;i++)
  11.                 if(document.mostrarAulas.elements[i].type == "checkbox")
  12.                 document.mostrarAulas.elements[i].checked=0
  13.         } }
  14.     });

Probe cambiando autocomplete por combobox, tambien cambiando change por click... y nada. No entra! no hace nada al seleccionar una de las dos opciones.

No se como hacerlo y he buscado info y no he encontrado nada que me sirviera. A ver si me podeis ayudar.

Gracias