Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2010, 04:30
PSPforever
 
Fecha de Ingreso: marzo-2008
Mensajes: 186
Antigüedad: 16 años, 8 meses
Puntos: 3
Problema con jquery en campos tipo radio.

Hola

en mi formulario tengo dos campos tipo "radio". Al checkear uno se muestran más campos y al checkear el otro, se ocultan los campos.

Tengo este código jquery:

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.    $("#si").click(function(){
  3.       //lo que se desee hacer al recibir un clic el checkbox
  4.       if ($("#si").attr("checked")){
  5.       //se muestra los campos ocultos
  6.    $("#oculto").css("display", "block");
  7.    //de lo contrario se ocultan los campos
  8. }else{
  9.    $("#oculto").css("display", "none");
  10.    }
  11. //}
  12.    });
  13. });

y el HTML es éste:

Código HTML:
Ver original
  1. <input id="si" name="uno" type="radio" value="1" />
  2. <input id="no" name="uno" type="radio" value="1" />
  3. <div id="oculto">Oculto</div>
  4. </form>

El problema es que al checkear el campo "no" el div oculto sigue visible.

espero vuestra ayuda, gracias por anticipado