我有三個下拉列表是依賴於對方:如何將下拉值設置爲零?
echo CHtml::dropDownList('island_id',$island,$locationsList,
array('ajax'=>array('type'=>'POST',
'url'=>CController::createUrl('supplierHead/getRegions'),
'update'=>'#region_id',),
'id'=>'island_id',
'empty'=>'Choose Island',
));
echo " ";
echo CHtml::dropDownList('region_id',$region, $regionsList,
array('ajax'=>array('type'=>'POST',
'url'=>CController::createUrl('supplierHead/getProvinces'),
'update'=>'#province_id',),
'id'=>'region_id',
'empty'=>'Choose Region',
));
echo " ";
echo CHtml::dropDownList('province_id',$province,$provincesList, array('empty'=>'Choose Province'));
第一個下拉做一個更新「#region_id」,但我也希望它改變#province_id設置爲空。
它總是空,直到區域被更新。 問題是,讓我們說用戶改變他們關於島(父母)的想法。省的值不會變爲空或更新。如果有一種方法可以在設置父項時使第三個下拉列表爲空,那將解決我所有的問題。 –