Yii,隐藏的下拉列表

时间:2012-05-28 11:21:14

标签: yii

我正在尝试下拉列表,但我不想让我现在可见,这是代码。

<div class="row">
    <?php echo $form->labelEx($model,'lang_id'); ?>
    <?php echo $form->dropdownlist($model,'lang_id',CHtml::listData(Lang::model()->findAll(), 'id', 'name')); ?>
    <?php echo $form->error($model,'lang_id'); ?>
</div>

我如何制作此type = 'hidden'或类似内容?

换句话说,我想保留这个字段,但我不想让它显示出来。

2 个答案:

答案 0 :(得分:6)

试试这个..

<div class='row' style='display:none'>

答案 1 :(得分:5)

此外,您可以定义dropDownList的样式属性。

public static string dropDownList(string $name, string $select, array $data, array $htmlOptions=array ( ))

您可以尝试:

<div class="row">
    <?php echo $form->labelEx($model,'lang_id'); ?>
    <?php echo $form->dropDownList($model,'lang_id',CHtml::listData(Lang::model()->findAll(), 'id', 'name'), array('style' => 'display: none'); ?>
    <?php echo $form->error($model,'lang_id'); ?>
</div>