0
저는 codeigniter를 처음 사용하여 도움이 필요합니다. 내 컨트롤러에서 내 옵션 및 하위 옵션에 대한 데이터를 가져 와서 다음 코드에서보기를로드합니다. 뷰는 기본적으로 컨트롤러에서 전달 된 선택 상자로 구성된 테이블을 생성합니다. 내가 겪고있는 문제는 동적으로 생성 된 컨트롤에 대해 onchange 이벤트를 수행하는 방법을 잘 모르는 것입니다. 동적으로 생성 된보기 선택 상자에 대한 Codeigniter onchange 이벤트
<?php foreach($options as $option) { ?>
<tr>
<td></td>
<td><p><?php echo $option['name']; ;?>:</p></td>
<td>
<select name="<?php echo $option['name']; ?>" id="<?php echo $option['name']; ?>" rows="4" class="form-control">
<?php foreach($suboptions as $suboption) { ?>
<?php if($suboption['plat_option'] == $option['name']) { ?>
<option value="<?php echo $suboption['name']; ?>"><?php echo $suboption['name']; ?></option>
<?php } ?>
<?php } ?>
</select>
</td>
</tr>
<?php } ?>
내가 선택한 하위 옵션을보고는 같은 하위 옵션이 포함되어 있는지 확인하기 위해 다른 selectboxes을 확인하기 위해 onchange를 이벤트를하고 싶은, 좀 더 자세하게로 이동합니다. 다른 선택 상자에 해당 하위 옵션이있는 경우이 선택 항목은 비활성화되어 두 번 선택 될 수 없습니다.