특정 유형의 라디오 버튼이 선택된 경우에만 ID를 활성화하려고합니다. 아래는 jQuery 코드입니다.라디오 단추에 대한 jquery onchange 이벤트가 즉각적입니다.
$(document).ready(function() {
$('#Type').attr('disabled', 'disabled');
$('input[@name=action]').change(function() {
if ($("input[@name=action]:checked").val() == 'SomeKind')
$('#Type').removeAttr('disabled');
else
$('#Type').attr('disabled', 'disabled');
});
});
의도 한대로 작동하지만 하나의 결함이 있습니다. SomeKind
라디오 버튼을 클릭하면 즉각적으로 Type
이 활성화되지 않고 페이지 대신 아무 곳이나 클릭하여 Type
을 활성화해야합니다.
행동이 체크 박스의 이름 인 경우 나 IE7
유형을 활성화/비활성화하려면 SomeKind 라디오 버튼을 클릭 방법을 써야합니다. 현재 아무데도 변경되는 언급 SomeKind의 변경에 대한 유형 입력 –
클릭 메서드는 이름 동작으로 전체 라디오 버튼에있는 경우 선택한 하나가 SomeKind인지 확인한 다음 유형을 사용/사용하지 않도록 설정합니다. 내가 어떻게 그럴 수 있니? –
어떤 jQuery 버전을 사용하고 있습니까? 1.2.6? 업그레이드 할 수 있습니까? –