이 경우 자바 스크립트 또는 jquery를 사용하여 가능합니까?jquery 선택/옵션 상자 연결 관계
"cl_preAction"클래스의 값을 '003' "End of World"옵션으로 설정하면 "cl_prePRRS"01,02,03 선택 상자의 옵션을 제거하거나 회색으로 표시해야합니다 out (선택할 수 없음 - 가능한 경우)
이 패턴은 페이지에서 여러 번 반복되므로 동일한 ID를 사용하면 작동하지 않습니다.
$('.cl_preAction').live('change', function(){
if ($(this).val() =='003'){
$(this).parent().parent()...
});
<tr>
<td>Action</td>
<td class='none'>
<div data-role='fieldcontain' class='none'>
<select name='ACTC' class='none cl_preAction' data-theme='a'>
<option data-location='S' value='001'>Fire</option>
<option data-location='T' value='002'>Flood</option>
<option data-location='T' value='003'>End Of World</option>
</select>
</div>
</td>
</tr>
<tr>
<td>Reason</td>
<td class='none'>
<div data-role='fieldcontain' class='none'>
<select name='PRRS' class='none cl_prePRRS' data-theme='a'>
<option value='01'>Rebuild</option>
<option value='02'>Relocate</option>
<option value='03'>Cash Payment</option>
<option value='04'>Send registered letter indicating this event is not covered</option>
</select>
</div>
</td>
</tr>
한 가지를 다시 활성화 $ (this)를 지역 변수에 할당하는 것이 더 낫습니다. var me = $ (this); 대신 '나'를 사용하십시오. – kasdega