5.00 / 1 oy

JQuery ile tüm checkbox'ların seçilmesi nasıl yapılır?

Tablloda tepede tümünü seç gibi bir checkbox, altında da tablodaki tüm satırlarda birer checkbox var. Üstteki tümünü seç checkbox'ına tıkladığımda tablodaki tüm checkbox'lar seçili hale gelsin istiyorum, bunun için de JQuery kullanmak istiyorum. Netteki örnek kodlar nedense bende çalışmadı, çalışır bir örnek yazan varsa paylaşabilir mi?

dağhan

21.06.2019 17:53

Bu soru 2 kez yanıtlandı.

  • 22 Haziran 2019 12:58
    24

    Bir checkbox'ı seçili ise seçimi kaldırmak; seçili değilse seçmek işlemine toggle adı veriliyor. Örneğin:

    HTML:

    <input type="checkbox" id="tumunuSec">Tümünü Seç
    <br>
    <input type="checkbox" class="beniSec">Seçim 1
    <input type="checkbox" class="beniSec">Seçim 2
    <input type="checkbox" class="beniSec">Seçim 3

    JQuery:

    $("#tumunuSec").click(function () {
         $('.beniSec').prop('checked', this.checked);
     });

    Bu fonksiyon, tumunuSec ID'sine sahip Html elemanının tıklanması ile devreye girecek ve beniSec class'ına sahip elemanların seçili hale gelmesini sağlayacaktır. Bu yaparken de this anahtar kelimesi tumunuSec ID'sine sahip Html elemanını temsil ettiği için eğer tumunuSec ID'sine sahip Html elemanı seçili ise beniSec class'ına sahip elemanlar da seçili hale gelecektir, değilse onların da durumu "seçili değil" olarak güncellenmiş olacaktır.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
JQuery ile tüm checkbox'ların seçilmesi nasıl yapılır?

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.