Bonjour,
J’ai intégré le sujet suivant http://www.yiiframework.com/wiki/24/creating-a-dependent-dropdown/
ça fonctionne super bien, sauf que je voulais rajouter une valeur "empty" à la liste Country.
Quand je clique sur l’un des élèments de la liste “Country” ça marche, il filtre bien, car contre dès que je clique sur le champ empty "Select country) il donne pas la liste entiere de “city” et je vois une erreur 500.
Votre aide svp.
Merci
$country=CHtml::listData(Country::model()->findAll(), 'country_id', 'name');
echo $form->dropdownlist($model,'country_id',$country,array('empty'=>'Select country',
'ajax'=>array(
'type'=>'POST',
'url'=>CController::createUrl('country/test'),
'update'=>'#Country_city_id',
'data'=>array('country_id'=>'js:this.value'),
),
));
echo $form->dropDownList(
$model,
'city_id',
CHtml::listData(City::model()->findAll(), 'city_id', 'name'),
array('empty'=>'Select city','style'=>'width:125px;'));