首页 > 代码库 > 互相影响的选择
互相影响的选择
models
public function getLists($company_id = ''){ $companye_model = Company::model()->findByPk($company_id); if($companye_model){ $model = $this->model()->findAll(array( 'condition' => 'pid=:pid', 'params' => array(':pid'=>$companye_model->id), )); }else{ $model = $this->model()->findAll(); } if(is_null($model)) return null; $data = http://www.mamicode.com/array();>$_form<div class="row col-xs-8"> <div class="col-xs-2"> <?php echo $form->labelEx($model,'pid'); ?> </div> <div class="col-xs-9"> <?php echo CHtml::dropDownList('CompanyProduct[pid]','CompanyProduct[pid]', Company::model()->getLists(), array( 'class'=>'form-control', 'ajax'=>array( 'type'=>'GET', 'url'=>CController::createUrl('/companyProduct/getType'), 'update'=>'#CompanyProduct_typeid', 'data'=>array('mid'=>"js:this.value",'typeid'=>1) )) ); ?> </div> </div> <div class="row col-xs-8"> <div class="col-xs-2"> <?php echo $form->labelEx($model,'typeid'); ?> </div> <div class="col-xs-9"> <?php echo CHtml::activeDropDownList($model,'typeid',ProductType::model()->getLists(),array('class'=>'form-control')); ?> <?php echo $form->error($model,'typeid'); ?> </div> </div>controllerpublic function actionGetType($mid){ $results = ProductType::model()->getLists($mid); foreach ($results as $key => $value) { echo CHtml::tag('option', array('value'=>$key),CHtml::encode($value),true); # code... } }互相影响的选择
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。