Hola, lo que pasa es que estoy utilizando la función "dropDownList() " y necesito agregarle un option por defecto a mi select , es decir, de la BD yo obtengo una lista de categorías pero quiero que de primero aparezca una opción que diga "seleccione una categoría…" y no se como hacer que eso pase. Necesito ayuda con eso, gracias!
Ejemplo:
Tengo esto…
<select>
<option>categoria1</option>
<option>categoria2</option>
<option>categoria3</option>
</select>
Y quiero esto…
<select>
<option>seleccione una categoría...</option>
<option>categoria1</option>
<option>categoria2</option>
<option>categoria3</option>
</select>
Un saludo
Hola, lo que pasa es que estoy utilizando la función "dropDownList() " y necesito agregarle un option por defecto a mi select , es decir, de la BD yo obtengo una lista de categorías pero quiero que de primero aparezca una opción que diga "seleccione una categoría…" y no se como hacer que eso pase. Necesito ayuda con eso, gracias!
Ejemplo:
Tengo esto…
<select>
<option>categoria1</option>
<option>categoria2</option>
<option>categoria3</option>
</select>
Y quiero esto…
<select>
<option>seleccione una categoría...</option>
<option>categoria1</option>
<option>categoria2</option>
<option>categoria3</option>
</select>
Un saludo
hola
tenes que agregar
,array( 'prompt'=>'Seleccione...')
te paso un ejemplo de mi codigo
<div class="simple">
<?php echo CHtml::activeLabelEx($model,'are_idArea'); ?>
<?php $areas=Varios::areasConCodigo();?>
<?php echo CHtml::activeDropDownList($model, 'are_idArea', CHtml::listData($areas, 'idArea', 'descripcion')
,array( 'prompt'=>'Seleccione...')
); ?>
</div>
espero te sirva
sebas
(Sebathi)
December 21, 2009, 12:56pm
3
Yo uso la propiedad empty.
Saludos,
Genial muchachos, muchas gracias!