Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Ayuda con un select

Estas en el tema de Ayuda con un select en el foro de Frameworks JS en Foros del Web. Hola quisiera que me ayudara tengo un <select>x</select> las diferentes opciones las tomo desde mi bd, la cuestion es que yo quiero que si el ...
  #1 (permalink)  
Antiguo 11/03/2011, 17:28
 
Fecha de Ingreso: octubre-2009
Mensajes: 1
Antigüedad: 15 años, 1 mes
Puntos: 0
Ayuda con un select

Hola quisiera que me ayudara tengo un <select>x</select>
las diferentes opciones las tomo desde mi bd, la cuestion es que yo quiero que si el usuario escoja, solo con escoger la opcion 2, me muestre un formulario, no se como hacerle, no quiero un select y que me muestre otro select recuerden que estoy pidiendo que de favor, que me muestre otra informacion como textarea, label, etc
  #2 (permalink)  
Antiguo 11/03/2011, 20:41
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Ayuda con un select

puedes asignarle una función al evento onchange y pasarle el valor:

<select onchange="mifuncionjs(this.value);"></select>

y en dicha función evaluas y haceslo pertinente para mostrar el formulario, puede ser cargado vía AJAX o un simple mydiv.style.display="block"; para mostrar una capa oculta
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 12/03/2011, 07:01
4ng3r
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Ayuda con un select

Con jQuery sale en bombas

Código Javascript:
Ver original
  1. $("#miSelect").change(function(){
  2.      switch($(this).val()){
  3.        
  4.         case 1:
  5.          $("#miForm1").show();
  6.         break;
  7.  
  8.         case 2:
  9.          $("#miForm2").show();
  10.         break;
  11.         .
  12.         .
  13.         .
  14.         case n:
  15.          $("#miFormN").show();
  16.         break;
  17.     }
  18. })

Etiquetas: select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:09.