ホームページ > バックエンド開発 > PHPチュートリアル > activityDropdownlist の値を常に取得できないのはなぜですか?

activityDropdownlist の値を常に取得できないのはなぜですか?

WBOY
リリース: 2016-06-23 14:13:47
オリジナル
825 人が閲覧しました

この投稿は sincor によって最終編集されました: 2013-06-22 18:17:19

レイヤービューを表示

<form method="post">          <?php echo CHtml::activeDropDownList($m_subjectlist,'subject_name',$sb_list);?> <div class="row submit">     <?php echo CHtml::submitButton('显示我所选择的专业'); ?> </div> <?php  echo 'test'.$result.'111';?> </form>
ログイン後にコピー



コントローラーレイヤー

	public function actionDbdplist()	{    $m_subjectlist = new SubjectList();    $m_gradelist = new Grade;    $this->subject_list = SubjectList::model()->findAll();     $this->grade_list = Grade::model()->findAll();                                         	//使用findAll 得到的结果是数据对象所以这样小小处理一下吧他们转换成数组:    foreach($this->subject_list as $item)	{         $sb_list[$item->subject_id] = $item->subject_name;    }    foreach($this->grade_list as $item)	{         $gd_list[$item->grade_id] = $item->grade_name;    }	$result=$_POST['subject_name'];	    $this->render('dbdplist',array(               'm_subjectlist' => $m_subjectlist,               'm_gradelist' => $m_gradelist,               'subject_list'=>$this->subject_list,               'grade_list'=>$this->grade_list,               'sb_list'=>$sb_list,               'gd_list'=>$gd_list,               'result'=>$result,		'model'=>$model,));			   }	
ログイン後にコピー

ディスカッション (解決策) に返信

見てくださいCHtml: :activeDropDownList 定義

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート