Yii2 dropDownList获取选定的值

时间:2016-08-16 14:36:11

标签: drop-down-menu yii2 active-form

我的视图中有dropDownList(来自db的数据):

use yii\widgets\ActiveForm;
\app\assets\HelloAsset::register($this);
$form = ActiveForm::begin();
$users=\app\models\User::find()->all();
$items=\yii\helpers\ArrayHelper::map($users,'id','username');
echo $form->field($model, 'username')->dropDownList($items);
echo \yii\bootstrap\Html::submitButton('Send');
ActiveForm::end();

我想从'用户名'中获取数据在我的控制器中:

 $model=new Data();
    if ($model->load(\Yii::$app->request->post())){
        echo 'it is status:'.$model->username;
    }else {
        return $this->render('simple', ['model' => $model]);
    }

但数据为空。 我如何获得正确的数据? 请帮我解决这个问题。

0 个答案:

没有答案