[moka同学笔记]yii2.0 dropdownlist的简单使用(一)

1.controller控制中

    $modelCountrytelCode = CountryTelCode::find()->orderBy('id DESC')->all();
    $telCode = ArrayHelper::map($modelCountrytelCode,'area_code','name'); //显示name,传值area_code

     

    ***********其他代码************

    return $this->render('createUser', [
                'modelUser' => $modelUser,
                'modelContact' => $modelContact,
                'telCode'=>$telCode
    ]);

 

 
 
 

2.视图文件中

        <?= $form->field($modelUser,'name') ?>
        <div class="form-group field-community-mobile required">
            <label for="mobile">手机</label>
            <div class="input-group">
                <span class="input-group-addon" style="padding: 0px;border:none;background-color: #fff;">
                <?=$form->field($modelContact, 'area_code')
                    ->dropDownList($telCode,['prompt' => '--','style'=>'width:189px;padding:0px;text-align:center;'])
                    ->label(false); ?>
                </span>
                <?= $form->field($modelContact,'mobile')->textInput(['style'=>'width:100%;'])->label(false) ?>
            </div>
        </div>

 

 
下面两个会比较详细
其他博客关于dropdownlist链接:
1.http://blog.sina.com.cn/s/blog_88a65c1b0102ux2l.html
2.http://www.111cn.net/phper/php-mb/72865.htm
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值