다른 라디오를 기반으로 라디오 설정

fishmong3r

이 양식이 있습니다.

<form name="test">
<input type="radio" required="required" name="a" value="1">1
<input type="radio" required="required" name="a" value="X">X
<input type="radio" required="required" name="a" value="2">2
<br />
<input type="radio" required="required" name="b" value="1">1
<input type="radio" required="required" name="b" value="2">2
</form>

나는 이것을 달성하고 싶다.

If a=1 then b=1
If a=X then unset b
If a=2 then b=2

나는 이것을 시도했지만 아무것도하지 않습니다.

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script>
$(document).ready(function(){
    $('#test').on('change', function() {
        if ($("input[name='a']:checked").val()=="1") {
        $( "#b" ).prop( "checked", true );
    }
  });
});
</script>

여기에 무엇이 빠졌습니까?

구루 프라 사드 J 라오

아래와 같이 radioname 으로 버튼 에 변경 이벤트를 바인딩 a하고, 값을 가져 오고, radio button이름이 b설정된 상태 에서 동일한 것을 찾고, 속성을 확인합니다.

$('input[name="a"]').on('change', function() {
  var selected = $('input[name="a"]:checked').val();
  if (selected == "X") {
    $('input[name="b"]:checked').prop("checked", false);
    return false;
  }
  $('input[name="b"][value="' + selected + '"]').prop("checked", true);

});
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<form name="test">
  <input type="radio" required="required" name="a" value="1">1
  <input type="radio" required="required" name="a" value="X">X
  <input type="radio" required="required" name="a" value="2">2
  <br />
  <input type="radio" required="required" name="b" value="1">1
  <input type="radio" required="required" name="b" value="2">2
</form>

추신 : 원하는 경우 이름 disabled으로 radio button설정하는 속성을 추가 하여 b사용자가 변경하지 못하도록 할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

WooCommerce의 맞춤 체크 아웃 라디오 버튼 및 텍스트 필드를 기반으로 동적 수수료를 설정합니다.

분류에서Dev

선택된 라디오 버튼을 기반으로 div의 콘텐츠 설정

분류에서Dev

양식을 제출하고 다른 파일로 정보를 보내기를 클릭 할 때 라디오 버튼

분류에서Dev

django에서 라디오 버튼을 필수로 설정할 수 없습니다.

분류에서Dev

저음 / 고음 감소 // 펄스 오디오 이퀄라이저를 기본값으로 재설정

분류에서Dev

웹 브라우저 제어로 라디오 버튼 체크 값을 설정할 수 없습니다.

분류에서Dev

Anaconda에서 오디오 파일을 열기 위해 라이브러리를 설치할 수 없습니다.

분류에서Dev

입력 라디오 상자를 알파벳순으로 정렬

분류에서Dev

사용자 정의 라디오 버튼 라이브러리를 만들었지 만 반응 양식으로 바인딩하는 동안 라디오 버튼을 확인하지 않았습니다.

분류에서Dev

React에서 추가 상태 방법으로 라디오 설정에 문제가 있습니다.

분류에서Dev

라디오 버튼이 시작되는 것을 기본값으로 설정

분류에서Dev

특정 라디오 버튼을 "true"로 설정하는 방법

분류에서Dev

라디오 버튼 클릭시 다른 부분보기로드

분류에서Dev

Python 및 Selenium-이름과 텍스트를 기반으로 특정 라디오 버튼 선택

분류에서Dev

체크 된 상태를 유지하기 위해 라디오 버튼을 세션으로 설정

분류에서Dev

Jquery는 라디오 버튼과 선택 옵션을 기반으로 div를 표시하고 숨 깁니다.

분류에서Dev

선택중인 라디오 버튼을 기반으로 배열 항목의 데이터를 표시합니다.

분류에서Dev

Dartlang : 다른 수의 라디오 버튼으로 테이블 행 만들기

분류에서Dev

어떻게 조각 코 틀린 안드로이드에서 동적으로 라디오 버튼의 높이를 설정합니다

분류에서Dev

2 개의 다른 그룹에서 특정 라디오를 선택하면 버튼 링크를 동적으로 변경

분류에서Dev

다른 입력 필드를 기반으로 라디오 버튼을 확인하는 핸들러는 다른 핸들러에서 라디오 버튼을 선택 취소 한 후 작동을 중지합니다.

분류에서Dev

C # 설정 프로젝트 라디오 버튼 값 가져 오기

분류에서Dev

기본 라디오 버튼 + 관련 Div 설정

분류에서Dev

라디오 버튼에 기본값 설정

분류에서Dev

CSS로 라디오 항목 정렬

분류에서Dev

ng-repeat로 동적 라디오 버튼의 값 설정

분류에서Dev

jquery로 배경 그라디언트 설정-jshint 오류

분류에서Dev

jquery-ajax로 라디오 버튼 설정

분류에서Dev

라디오 버튼 값 다시로드

Related 관련 기사

  1. 1

    WooCommerce의 맞춤 체크 아웃 라디오 버튼 및 텍스트 필드를 기반으로 동적 수수료를 설정합니다.

  2. 2

    선택된 라디오 버튼을 기반으로 div의 콘텐츠 설정

  3. 3

    양식을 제출하고 다른 파일로 정보를 보내기를 클릭 할 때 라디오 버튼

  4. 4

    django에서 라디오 버튼을 필수로 설정할 수 없습니다.

  5. 5

    저음 / 고음 감소 // 펄스 오디오 이퀄라이저를 기본값으로 재설정

  6. 6

    웹 브라우저 제어로 라디오 버튼 체크 값을 설정할 수 없습니다.

  7. 7

    Anaconda에서 오디오 파일을 열기 위해 라이브러리를 설치할 수 없습니다.

  8. 8

    입력 라디오 상자를 알파벳순으로 정렬

  9. 9

    사용자 정의 라디오 버튼 라이브러리를 만들었지 만 반응 양식으로 바인딩하는 동안 라디오 버튼을 확인하지 않았습니다.

  10. 10

    React에서 추가 상태 방법으로 라디오 설정에 문제가 있습니다.

  11. 11

    라디오 버튼이 시작되는 것을 기본값으로 설정

  12. 12

    특정 라디오 버튼을 "true"로 설정하는 방법

  13. 13

    라디오 버튼 클릭시 다른 부분보기로드

  14. 14

    Python 및 Selenium-이름과 텍스트를 기반으로 특정 라디오 버튼 선택

  15. 15

    체크 된 상태를 유지하기 위해 라디오 버튼을 세션으로 설정

  16. 16

    Jquery는 라디오 버튼과 선택 옵션을 기반으로 div를 표시하고 숨 깁니다.

  17. 17

    선택중인 라디오 버튼을 기반으로 배열 항목의 데이터를 표시합니다.

  18. 18

    Dartlang : 다른 수의 라디오 버튼으로 테이블 행 만들기

  19. 19

    어떻게 조각 코 틀린 안드로이드에서 동적으로 라디오 버튼의 높이를 설정합니다

  20. 20

    2 개의 다른 그룹에서 특정 라디오를 선택하면 버튼 링크를 동적으로 변경

  21. 21

    다른 입력 필드를 기반으로 라디오 버튼을 확인하는 핸들러는 다른 핸들러에서 라디오 버튼을 선택 취소 한 후 작동을 중지합니다.

  22. 22

    C # 설정 프로젝트 라디오 버튼 값 가져 오기

  23. 23

    기본 라디오 버튼 + 관련 Div 설정

  24. 24

    라디오 버튼에 기본값 설정

  25. 25

    CSS로 라디오 항목 정렬

  26. 26

    ng-repeat로 동적 라디오 버튼의 값 설정

  27. 27

    jquery로 배경 그라디언트 설정-jshint 오류

  28. 28

    jquery-ajax로 라디오 버튼 설정

  29. 29

    라디오 버튼 값 다시로드

뜨겁다태그

보관