Mostrar Y Ocultar Campos De Un Formulario

BUENA MI PROBLEMA ES EL SIGUIENTE

YO TENGO UN FORMULARIO DONDE TENGO UN CAMPO QUE ES UNA LISTA DESPLEGABLE QUE SOLO TIENE DOS OPCIONES QUE SON

COPIA DURA

ELECTRONICO

ENTONCES CUANDO YO SELECCIONE UNA DE LA OPCIONES POR EJEMPLO COPIA DURA ME MUESTRE SOLO LOS CAMPOS ASOCIADOS CON ESA OPCION Y LOS QUE DEPENDEN CON LA OPCION ELECTRONICO SE OCULTEN

QUE TODOS LOS CAMPOS SE ENCUENTRAN EN EL MISMO FORMULARIO YO ESTABA USANDO UN CODIGO QUE CONSEGUI EN UNO DE LOS FOROS PERO CUANDO APLICO LOS PASOS NO ME FUNCIONA

http://www.yiiframework.com/forum/index.php/topic/22134-mostrar-datos/

POR FAVOR SI ME PUDIERAN AYUDAR SE LOS AGRADECERIA YO HAGO LOS MISMO PASOS SI TIENEN OTRA MANERA SE LOS AGRADECERIA

Tienes que programar en evento "change" de la lista desplegable mediante Javascript.

Entonces en el change coges el índice seleccionado, y en función de eso muestras o ocultas elementos.

Por ejemplo:




$('#nombreLista').change(function(){

        var opcionSeleccionada = $(this);              

        var idCampo = opcionSeleccionada.val();

    });



Un saludo.

Te sugiero pruebes con esto, amigo:

PASO 1: Vistas/_form

7465

Views-_Form.png

PASO 2: Controlador/Action

7466

Controlador-Action.png

Mucha suerte!