llce
(Llce05)
August 9, 2012, 6:42pm
1
Buenas me gustaría saber como obtengo el valor seleccionado de un dropdownlist, el cual no esta asociado a un modelo de base de datos…tengo algo así
<?php echo CHtml::dropDownList('nombre',$var, CHtml::listdata(Tabla::model()->findAll(),'IDTabla', 'Algo'), array('empty' => ''));?>
Bien, lo q deseo es poder asignar el valor seleccionado a una variable en el HTML
ramabarca
(Ramabarca)
August 9, 2012, 9:55pm
2
Si no esta asociado a un modelo base de datos, pudiera ser apropiado CFormModel para abstraer la estructura del formulario. Otros links utiles: dropDownList y dropDownList by example.
En el caso de no estar asociado a ningun Modelo, con $_POST[‘nombre’] se deberia obtener el valor seleccionado.
Espero sea de ayuda!
Luciano
(Luciano Baraglia)
August 9, 2012, 11:10pm
3
Buenas!
¿Lo que necesitás es obtener el valor seleccionado para hacer algo en javascript?
En ese caso, con jQuery sería algo como:
<script type="text/javascript">
valor_seleccionado = $('#myForm_nombre').val();
</script>
Donde #myForm_nombre es el ID del select generado.
llce
(Llce05)
August 10, 2012, 3:51pm
4
Gracias por el aporte… estaré probando sus comentarios y veré cual se adecua mejor a mi aplicación