私は市民の国と都市に関するデータを持っています。これらのデータは、jsを使用してドロップダウンリストに表示されます。それらを更新しようとすると、ドロップダウンリストに保存前のデータが表示されません。それを解決する方法。 私のコードは次のとおりです。ドロップダウンリストに値を設定する方法yii2
<?= $form->field($organization, 'country_id')->dropDownList([],[
'prompt' => '---',
'onchange' => '
$.get("../citizeninfo/city?id='.'"+$(this).val(), function(data){
$("select#training-city_id").html(data);
});'
]) ?>
<?= $form->field($organization, 'city_id')->dropDownList([], ['prompt' => '---']) ?>