Dependent dropDownList

ساخت وبلاگ
سلام
من میخواهم در برنامه ام در فایل site/index.php  از Dependent dropDownList برای 3 جدول کشور، استان و شهر  استفاده  کنم  از کدهای زیر برای جدول های کشور و استان استفاده کردم ولی نتوانستم نتیجه بگیرم نمیدانم اشکالم کجاست لطفا راهنمایی کنید
کددر سایت کنترلر: 
public function actionLoadregion()
{ $data=Region::model()->findAll('countryId=:id', array(':id'=>$_POST['Country'])); $data=CHtml::listData($data,'regionId','region'); echo "<option value=''>Select Region</option>"; foreach($data as $value=>$regio) echo CHtml::tag('option', array('value'=>$value),CHtml::encode($regio),true);
}

کد   view در فایل site/index.php

echo CHtml::dropDownList('Country','',
CHtml::listData(Country::model()->findAll(),'countryId','country'), array( 'prompt'=>'Select Country', 'ajax' => array( 'type'=>'POST', 'url'=>Yii::app()->createUrl('loadregion'), //or $this->createUrl('loadcities') if '$this' extends CController 'update'=>'#Region', //or 'success' => 'function(data){...handle the data in the way you want...}', 'data'=>array('regionId'=>'js:this.value'), )));
echo CHtml::dropDownList('Region','', array(), array('prompt'=>'Select Region'));

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 158 تاريخ : يکشنبه 9 خرداد 1395 ساعت: 11:44

خبرنامه