jQuery를 사용하여 텍스트 상자 비활성화 활성화

Rajiv

저는 jQuery를 처음 접했습니다. 저를 초보자로 생각하십시오. 라디오 버튼이있는 PHP 양식이 있습니다. 선택된 라디오에 따라 텍스트 상자를 비활성화하고 싶습니다. 다음은 시나리오입니다.

라디오 버튼 : 현금 및 수표 텍스트 상자 : 수표 번호 및 수표 날짜

기본적으로 Textbox Check No와 Check Date는 비활성화되어 있고 Radio Cash는 Checked입니다.

  1. 사용자가 라디오 확인을 클릭하면 텍스트 상자 확인 번호와 확인 날짜가 활성화되어야하며 가능하면 필요에 따라 설정해야합니다.
  2. 사용자가 Cash를 다시 클릭하면 Check No 및 Check Date 텍스트 상자를 비활성화하고 필수 속성을 제거해야합니다.

내 header.php에 JQuery 1.12.3 분을 추가했습니다.

Header.php

!-- JQuery 1.12.3 JS -->
<script src="../js/jquery-1.12.3.min.js"></script>

MainPage.php

<tr>
    <td class="col-md-4"><label class="control-label" for="payMode">Mode</label></td>
    <td class="col-md-8">
        &nbsp;
        <label class='radio-inline'><input type='radio' name='rbPayMode' id='bd' value='0' checked>Cash</label>
        <label class='radio-inline'><input type='radio' name='rbPayMode' id='bd' value='1'>Cheque</label>
    </td>
</tr>
<tr>
    <td class="col-md-4"><label class="control-label" for="ChequeNo">Cheque No</label></td>
    <td class="col-md-8"><input type="number" name="txtChequeNo" pattern="^[0-9]" min="0" step="1" class="form-control" placeholder="Enter Cheque No" disabled></td>
</tr>
<tr>
    <td class="col-md-4"><label class="control-label" for="ChequeDate">Cheque Date</label></td>
    <td class="col-md-8"><input type="date" name="txtChqueDate" class="form-control" placeholder="Enter Cheque Date" disabled></td>
</tr>

도와주세요

이브라힘 칸

다음과 같이 할 수 있습니다.

$(':radio[name=rbPayMode]').change(function () {
    var prop = this.value == 0;
    $('input[name=txtChequeNo], input[name=txtChqueDate]').prop({ disabled: prop, required: !prop });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
    <tr>
        <td class="col-md-4"><label class="control-label" for="payMode">Mode</label></td>
        <td class="col-md-8">
            &nbsp;
            <label class='radio-inline'><input type='radio' name='rbPayMode' id='bd' value='0' checked>Cash</label>
            <label class='radio-inline'><input type='radio' name='rbPayMode' id='bd' value='1'>Cheque</label>
        </td>
    </tr>
    <tr>
        <td class="col-md-4"><label class="control-label" for="ChequeNo">Cheque No</label></td>
        <td class="col-md-8"><input type="number" name="txtChequeNo" pattern="^[0-9]" min="0" step="1" class="form-control" placeholder="Enter Cheque No" disabled></td>
    </tr>
    <tr>
        <td class="col-md-4"><label class="control-label" for="ChequeDate">Cheque Date</label></td>
        <td class="col-md-8"><input type="date" name="txtChqueDate" class="form-control" placeholder="Enter Cheque Date" disabled></td>
    </tr>
</table>

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

jQuery를 사용하여 입력 텍스트 상자 type = "file"비활성화

분류에서Dev

JavaScript를 사용하여 빈 텍스트 상자를 기반으로 버튼 활성화 / 비활성화

분류에서Dev

JavaScript를 사용하여 텍스트 상자 및 버튼 활성화 / 비활성화

분류에서Dev

마우스 클릭 vb.net에서 비활성화 된 텍스트 상자를 활성화하는 방법

분류에서Dev

codeigniter를 사용하여 비활성화 상태 활성화

분류에서Dev

코드 숨김에서 텍스트 상자를 활성화 / 비활성화하는 ASP.NET 확인란

분류에서Dev

ckeckbox를 확인할 때 텍스트 상자를 비활성화하는 방법

분류에서Dev

자바 스크립트를 사용하여 입력 필드 활성화 및 비활성화

분류에서Dev

자바 스크립트를 사용하여 확인란 활성화 및 비활성화

분류에서Dev

Jquery를 사용하여 버튼을 클릭하여 텍스트 활성화 / 비활성화

분류에서Dev

사용자 입력 텍스트 상자 비활성화 C #

분류에서Dev

선택기를 사용하여 jquery로 입력 텍스트 활성화 / 비활성화

분류에서Dev

텍스트 상자를 활성화하는 동적 확인란

분류에서Dev

jquery를 사용하여 rowspan이있는 테이블의 텍스트 상자 활성화

분류에서Dev

JQuery 활성화 / 비활성화 버튼 텍스트 영역 유효성 검사

분류에서Dev

버튼 이벤트 쿼리로 텍스트 상자를 활성화하는 JQuery

분류에서Dev

텍스트 내보내기를 사용할 때 출력 파일 설정 대화 상자 비활성화

분류에서Dev

자바 스크립트를 사용하여 HTML의 href 비활성화

분류에서Dev

스크립트를 사용하여 cq5 대화 상자에서 텍스트 필드 그룹을 비활성화하는 방법

분류에서Dev

jquery를 사용하여 선택 옵션에 값이있는 경우 텍스트 상자를 비활성화하는 방법

분류에서Dev

jquery에서 checkox가 선택되었을 때 텍스트 상자를 비활성화하는 방법

분류에서Dev

jquery에서 checkox가 선택되었을 때 텍스트 상자를 비활성화하는 방법

분류에서Dev

텍스트 상자에 입력 된 모든 숫자를 합산하고 비활성화 된 상자에 표시

분류에서Dev

자바 스크립트는 잠시 후 비활성화 된 텍스트 상자를 활성화합니다.

분류에서Dev

자바 스크립트로 라디오 버튼의 텍스트 상자를 비활성화하는 방법

분류에서Dev

Gridview에서 텍스트 상자 활성화 / 비활성화

분류에서Dev

SSH를 활성화 / 비활성화하는 Bash 스크립트

분류에서Dev

데이터베이스를 사용하여 양식 활성화 / 비활성화

분류에서Dev

jquery를 사용하여 Onclick 이벤트 비활성화

Related 관련 기사

  1. 1

    jQuery를 사용하여 입력 텍스트 상자 type = "file"비활성화

  2. 2

    JavaScript를 사용하여 빈 텍스트 상자를 기반으로 버튼 활성화 / 비활성화

  3. 3

    JavaScript를 사용하여 텍스트 상자 및 버튼 활성화 / 비활성화

  4. 4

    마우스 클릭 vb.net에서 비활성화 된 텍스트 상자를 활성화하는 방법

  5. 5

    codeigniter를 사용하여 비활성화 상태 활성화

  6. 6

    코드 숨김에서 텍스트 상자를 활성화 / 비활성화하는 ASP.NET 확인란

  7. 7

    ckeckbox를 확인할 때 텍스트 상자를 비활성화하는 방법

  8. 8

    자바 스크립트를 사용하여 입력 필드 활성화 및 비활성화

  9. 9

    자바 스크립트를 사용하여 확인란 활성화 및 비활성화

  10. 10

    Jquery를 사용하여 버튼을 클릭하여 텍스트 활성화 / 비활성화

  11. 11

    사용자 입력 텍스트 상자 비활성화 C #

  12. 12

    선택기를 사용하여 jquery로 입력 텍스트 활성화 / 비활성화

  13. 13

    텍스트 상자를 활성화하는 동적 확인란

  14. 14

    jquery를 사용하여 rowspan이있는 테이블의 텍스트 상자 활성화

  15. 15

    JQuery 활성화 / 비활성화 버튼 텍스트 영역 유효성 검사

  16. 16

    버튼 이벤트 쿼리로 텍스트 상자를 활성화하는 JQuery

  17. 17

    텍스트 내보내기를 사용할 때 출력 파일 설정 대화 상자 비활성화

  18. 18

    자바 스크립트를 사용하여 HTML의 href 비활성화

  19. 19

    스크립트를 사용하여 cq5 대화 상자에서 텍스트 필드 그룹을 비활성화하는 방법

  20. 20

    jquery를 사용하여 선택 옵션에 값이있는 경우 텍스트 상자를 비활성화하는 방법

  21. 21

    jquery에서 checkox가 선택되었을 때 텍스트 상자를 비활성화하는 방법

  22. 22

    jquery에서 checkox가 선택되었을 때 텍스트 상자를 비활성화하는 방법

  23. 23

    텍스트 상자에 입력 된 모든 숫자를 합산하고 비활성화 된 상자에 표시

  24. 24

    자바 스크립트는 잠시 후 비활성화 된 텍스트 상자를 활성화합니다.

  25. 25

    자바 스크립트로 라디오 버튼의 텍스트 상자를 비활성화하는 방법

  26. 26

    Gridview에서 텍스트 상자 활성화 / 비활성화

  27. 27

    SSH를 활성화 / 비활성화하는 Bash 스크립트

  28. 28

    데이터베이스를 사용하여 양식 활성화 / 비활성화

  29. 29

    jquery를 사용하여 Onclick 이벤트 비활성화

뜨겁다태그

보관