【发布时间】:2013-12-01 08:35:00
【问题描述】:
我正在尝试这个sample 关于创建一个依赖下拉列表我在provinceCity/_form 中创建表单并将actionDynamiccities 复制到ProvinceCityController.php 但是当我更改下拉列表时我没有任何更改? 我想我必须启用 ajax 但我不知道该怎么做?
<?php echo CHtml::dropDownList('country_id','', array(1=>'USA',2=>'France',3=>'Japan'),
array(
'ajax' => array(
'type'=>'POST', //request type
'url'=>CController::createUrl('ProvinceController/dynamiccities'), //url to call.
//Style: CController::createUrl('ProvinceCity/methodToCall')
'update'=>'#city_id', //selector to update
//'data'=>'js:javascript statement'
//leave out the data key to pass all form values through
)));
//empty since it will be filled by the other dropdown
echo CHtml::dropDownList('city_id','', array()); ?>
【问题讨论】:
标签: php ajax yii html-select