4 つのラジオ ボタンがあり、選択したラジオ ボタンに基づいてドロップダウン メニューを取得したいと考えています。これらすべてのドロップダウンを準備して、選択に基づいて表示するのが最善ですか、それともajaxでそれを行う方法がありますか(ドロップダウン値はデータベースから来ているため)? ラジオボタンは次のとおりです。
<input type="radio" name="some" value="someValue1">
<input type="radio" name="some" value="someValue2">
<input type="radio" name="some" value="someValue3">
<input type="radio" name="some" value="someValue4">
ドロップダウンは次のとおりです。
<select name="reason">
<?php
$data = WorkReason::all();
foreach ($data as $d) {
?>
<option value="<?php echo $d->code; ?>"><?php echo $d->reason; ?></option>
<?php
}
?>
</select>
データベースから値を取得するためにphp ActiveRecordsを使用しています。したがって、誰かがこれを行う良い方法を知っていれば、助けていただければ幸いです。