繁体   English   中英

Yii带有HTML选项的下拉列表选项

[英]Yii Dropdown list options with html options

我是Yii的新手,我无法理解所有这些阵列。 我成功添加了一个很好的新下拉列表:

<?php echo $form->dropDownList(
    $model,'user_id', CHtml::listData(
        User::model()->findAll(
            array('order' => 'user_fname ASC')
        ), 
        'user_id', 'user_fname'
     )
 ); 
 ?>

但是我所有其他输入的样式如下:

<?php echo $form->textFieldGroup(
    $model,'date',array(
        'widgetOptions'=>array(
            'htmlOptions'=>array(
                'class'=>'span5'
             )
          )
      )
 ); 
 ?>

我尝试了这个,并加载了其他各种变体,但没有一个起作用,在这种情况下如何应用该类?

<?php echo $form->dropDownList(
    $model,'user_id', CHtml::listData(
        User::model()->findAll(
            array(
                'order' => 'user_fname ASC'
             )
        ), 
        'user_id', 'user_fname'
     ),
     array('htmlOptions'=>array('class'=>'span5'))
 ); 
 ?>

我也想添加此内容,但不适合先让班级上课,然后再尝试找出答案

array('empty'=>'Select a name'))

尝试在外部容器上设置类,如下所示:

<div class="span5">
<?php echo $form->dropDownList(
$model,'user_id', CHtml::listData(
    User::model()->findAll(
        array(
            'order' => 'user_fname ASC'
         )
    ), 
    'user_id', 'user_fname'
 ),
 array('prompt'=>'Select a name...')
); 
?>
</div>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM