2016-04-14 10:57:41 5490次浏览 2条回答 0 悬赏 10 金钱

请问控制器中如何获取表单form里面的属性值?

<?php
  $form = ActiveForm::begin([
    //'action' => ['acount/repwd'],
    'id' => 'form-horizontal-repwd',
    'options' => ['class'=>'form-horizontal','name'=>'repwd'],
  ])
?>

如何获取id的值,name的值 包括action的值呢?

  • 回答于 2016-04-14 11:30 举报

    不是先经过控制器再跳转到表单?穿越?

    3 条回复
    回复于 2016-04-14 11:38 回复

    控制器中如何获取到form的name名称呢?比如一个视图里面两个form表单,都提交到同一个action中,在控制器里面如何判断是哪个form提交上来的?

    回复于 2016-04-14 11:44 回复

    你在控制器里打印下变量就能看到.form可以自定义名称,比如form1,form2 .
    收到的数据是form1[id],form2[id]

    回复于 2016-04-14 13:01 回复

    请问控制器里面具体写法?

  • 回答于 2016-04-14 15:21 举报
    $name='';
    $request = Yii::$app->request;
    if($request->get('name')){
        $name= trim($_GET['name']);   
    }
    
    觉得很赞
您需要登录后才可以回答。登录 | 立即注册
acking
总监

acking 上海

注册时间:2012-05-16
最后登录:2024-05-25
在线时长:65小时55分
  • 粉丝13
  • 金钱2565
  • 威望0
  • 积分3215

热门问题