これを使用すると、動的ドロップダウンリストがうまく動作します。関連データの代わりに別のドロップダウンリストを入力するだけで、関連するすべての値を一度に画面上に表示することができます。Yiiダイナミックドロップダウン出力を表示する
私は私のドロップダウンリスト何で私の選択をするとき、私は
public function getRelatedCities()
{
$out=CHtml::listData($this->cities,'CityId','Name');
return implode('<br />', $out);
}
ある'update'=>'#cities',
にAjaxのアクションで更新を変更して、私のビューに追加...
<div id="cities">
<?php echo $model->relatedCities; ?>
</div
と私のモデルに<div id="cities">
で更新され、Firebugのajaxコールが正常に見えます。
どのようにして、ドロップダウンリストから動的関連コンテンツを一度に表示できますか?
間違っているかもしれませんが、 '$ model-> relatedCities'は' $ model-> RelatedCities'ですか? – Avanche
それはここでは要因ではありません。 – enfield
$ outが実際に何かを返すことを確認しましたか? – Avanche