표에서 확인란을 비활성화하고 활성화 할 수 없습니다.

Shalomi90

사용자가 확인란을 클릭하면 값이 false에서 true로 변경되어야합니다.

나는 그것을 시도했지만 여기에서 작동하지만 로컬에서는 작동하지 않으며 이유를 모르겠습니다.

아마도 누군가 로컬에서 작동하지 않는 이유를 알고있을 것입니다.

Shalomi90

이것은 작동합니다 :)

     $(document).ready(function(){
        window.onload = function() {
          var allArtists = [];
        
        
          $('#submit').click(function() {
            var $rowTemplate = $('<tr><td data-id="id"></td><td data-id="name"></td><td data-id="geburtsort"></td><td data-id="geburtsdatum"></td><td data-id="favorite"></td></tr>');
        
            var artistName = $("#name").val();
            var ort = $("#ort").val();
            var datum = $("#datum").val();
            var favourite = $("[name=Favorit]").is(':checked');
        
          if(artistName!= "" && ort != "" && datum != ""){
              
            allArtists.push([artistName, ort, datum]);
        
            var rowId = allArtists.length;
        
            $rowTemplate.find('[data-id=id]').text(rowId);
            $rowTemplate.find('[data-id=name]').text(artistName);
            $rowTemplate.find('[data-id=geburtsort]').text(ort);
            $rowTemplate.find('[data-id=geburtsdatum]').text(datum);
            var checked = favourite ? "checked" : "";
          
            $rowTemplate.find('[data-id=favorite]').html('<div class="chkText">'+favourite+'</div>').append($('<input type="checkbox" id="fave" ' + checked + '>'));
          
            $("#table tbody").append($rowTemplate);
          }
          });
        };
        
        $("#chkid").on('change',function(){ 
          $(this).prev('div').text($(this).is(":checked"));
        });
        
        function myFunction() {
            var input, filter, table, tr, td, i;
            input = document.getElementById("myInput");
            filter = input.value.toUpperCase();
            table = document.getElementById("table");
            tr = table.getElementsByTagName("tr");
        
            // Loop through all table rows, and hide those who don't match the search query
            for (i = 0; i < tr.length; i++) {
              td = tr[i].getElementsByTagName("td")[1];
              if (td) {
                if (td.innerHTML.toUpperCase().indexOf(filter) > -1) {
                  tr[i].style.display = "";
                } else {
                  tr[i].style.display = "none";
                }
              }
            }
          }
          
   


       });
       <div id="layout">
        <h1>Künstler hinzufügen</h1>
        <form id="send">
        <label>Name des Künstlers</label>
        <br>
        <input id="name" type="text" placeholder="Name des Künstlers" />
        <br>
    
        <label>Ort</label>
        <br>
        <input id="ort" type="text" placeholder="Woher stammt der Künstler" />
        <br>
    
        <label>Geburtsdatum</label>
        <br>
        <input id="datum" type="text" placeholder="Wann ist der Künstler geboren?" />
        <br>
    </form>
    
    <p>
        <input type="checkbox" id="chkid" name="Favorit" value="Favorit">Favorit
    <p>
    
        <input type="button" id="submit" name="senden" value="Senden">
    
        <input type="text" id="myInput" onkeyup="myFunction()" placeholder="     Search for names..">
    
    <table id="table">
        <tbody>
        <tr>
            <th>ID</th>
            <th>Name</th>
            <th>Geburtsort</th>
            <th>Geburtsdatum</th>
            <th>Favorit</th>
        </tr>
        </tbody>
    
    
    </table>
    </div>

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

다른 확인란을 클릭하면 확인란에서 비활성화 된 속성을 적용 및 제거 할 수 없습니다.

분류에서Dev

jquery 확인란을 선택하고 비활성화하면 양식을 저장할 수 없습니다.

분류에서Dev

iPad에서 회전을 비활성화 할 수 없습니다.

분류에서Dev

UITableViewCell에서 UIButton을 비활성화 할 수 없습니다.

분류에서Dev

Firefox에서 확장을 활성화 또는 비활성화 할 수 없습니다.

분류에서Dev

Firefox에서 확장을 활성화 또는 비활성화 할 수 없습니다.

분류에서Dev

여러 확인란의 선택 여부에 따라 확인란을 활성화 또는 비활성화 할 수 있습니까?

분류에서Dev

jquery에서 비활성화 된 속성을 다시 활성화 할 수 없습니다.

분류에서Dev

jquery에서 비활성화 된 속성을 다시 활성화 할 수 없습니다.

분류에서Dev

다른 플러그인을 비활성화하지 않고 CKEditor에서 컨텍스트 메뉴 플러그인을 비활성화 할 수 있습니까?

분류에서Dev

창 10에서 전체 화면을 비활성화 할 수 없습니다.

분류에서Dev

KDE에서 활동을 비활성화 할 수 있습니까?

분류에서Dev

xubuntu 12.04에서 세션 복원을 비활성화 할 수 없습니다.

분류에서Dev

Grafana에서 사용자 등록을 비활성화 할 수 없습니다.

분류에서Dev

nmtui에서 유선 ens33을 비활성화 할 수 없습니다.

분류에서Dev

JS는 비활성화 후 버튼을 활성화 할 수 없습니다.

분류에서Dev

Contact Form 7의 확인란을 비활성화 할 수 있습니까?

분류에서Dev

텍스트 상자 키 다운 이벤트에서 경고음을 비활성화 할 수 없습니다.

분류에서Dev

Mac에서 SIP를 비활성화하면 / SYSTEM / Library에서 권한 설정을 수정할 수 없습니다.

분류에서Dev

활성화 후 Windows XP에 로그인 할 수 없습니다.

분류에서Dev

Visual C ++에서 경고를 비활성화 할 수 없습니다.

분류에서Dev

드라이버 서명 적용을 비활성화 할 수 없습니다.

분류에서Dev

웹 사이트에 SSL을 비활성화 할 수 없습니다.

분류에서Dev

PHP에서 새로 고침 버튼을 비활성화 할 수 있습니까?

분류에서Dev

Gnome은 Super + L에서 화면을 잠급니다. 비활성화 할 수 없습니다.

분류에서Dev

Django에서 jquery를 사용하여 버튼을 비활성화 할 수 없습니다.

분류에서Dev

레일에서 캐싱하는 스프로킷 자산을 비활성화 할 수 없습니다.

분류에서Dev

활성화 된 경우 내 확인란에서 DataGridHeader의 색상을 어떻게 변경할 수 있습니까?

분류에서Dev

컴퓨터에서 보안 부팅을 비활성화 한 후 다시 활성화 할 수 있습니까?

Related 관련 기사

  1. 1

    다른 확인란을 클릭하면 확인란에서 비활성화 된 속성을 적용 및 제거 할 수 없습니다.

  2. 2

    jquery 확인란을 선택하고 비활성화하면 양식을 저장할 수 없습니다.

  3. 3

    iPad에서 회전을 비활성화 할 수 없습니다.

  4. 4

    UITableViewCell에서 UIButton을 비활성화 할 수 없습니다.

  5. 5

    Firefox에서 확장을 활성화 또는 비활성화 할 수 없습니다.

  6. 6

    Firefox에서 확장을 활성화 또는 비활성화 할 수 없습니다.

  7. 7

    여러 확인란의 선택 여부에 따라 확인란을 활성화 또는 비활성화 할 수 있습니까?

  8. 8

    jquery에서 비활성화 된 속성을 다시 활성화 할 수 없습니다.

  9. 9

    jquery에서 비활성화 된 속성을 다시 활성화 할 수 없습니다.

  10. 10

    다른 플러그인을 비활성화하지 않고 CKEditor에서 컨텍스트 메뉴 플러그인을 비활성화 할 수 있습니까?

  11. 11

    창 10에서 전체 화면을 비활성화 할 수 없습니다.

  12. 12

    KDE에서 활동을 비활성화 할 수 있습니까?

  13. 13

    xubuntu 12.04에서 세션 복원을 비활성화 할 수 없습니다.

  14. 14

    Grafana에서 사용자 등록을 비활성화 할 수 없습니다.

  15. 15

    nmtui에서 유선 ens33을 비활성화 할 수 없습니다.

  16. 16

    JS는 비활성화 후 버튼을 활성화 할 수 없습니다.

  17. 17

    Contact Form 7의 확인란을 비활성화 할 수 있습니까?

  18. 18

    텍스트 상자 키 다운 이벤트에서 경고음을 비활성화 할 수 없습니다.

  19. 19

    Mac에서 SIP를 비활성화하면 / SYSTEM / Library에서 권한 설정을 수정할 수 없습니다.

  20. 20

    활성화 후 Windows XP에 로그인 할 수 없습니다.

  21. 21

    Visual C ++에서 경고를 비활성화 할 수 없습니다.

  22. 22

    드라이버 서명 적용을 비활성화 할 수 없습니다.

  23. 23

    웹 사이트에 SSL을 비활성화 할 수 없습니다.

  24. 24

    PHP에서 새로 고침 버튼을 비활성화 할 수 있습니까?

  25. 25

    Gnome은 Super + L에서 화면을 잠급니다. 비활성화 할 수 없습니다.

  26. 26

    Django에서 jquery를 사용하여 버튼을 비활성화 할 수 없습니다.

  27. 27

    레일에서 캐싱하는 스프로킷 자산을 비활성화 할 수 없습니다.

  28. 28

    활성화 된 경우 내 확인란에서 DataGridHeader의 색상을 어떻게 변경할 수 있습니까?

  29. 29

    컴퓨터에서 보안 부팅을 비활성화 한 후 다시 활성화 할 수 있습니까?

뜨겁다태그

보관