v2.5.2
Giriş yap

çoklu checkbox seçimin de sınırlama

emmir2
376 defa görüntülendi

https://codepen.io/ebykdrms/pen/vYdvJvm

merhaba ilçe seçimini max 5 olarak ayarlamak istiyorum nasıl yapabilirim

Cevap yaz
Cevaplar (3)
trsherlock
633 gün önce

5 tane seçildiği zaman diğerlerini gizletebilirsin.
Veya gizlemek yerine label etiketlerini style="pointer-events:none" yapabilirsin.

$("#wrapper > div").on("change", ()=>{
    $label = $("#wrapper > div > label")
    $inpChecked = $("#wrapper > div > label > input[type=checkbox]:checked")
    if($inpChecked.length == 5) {
        $label.find("input[type=checkbox]").each((i,ch)=>{
        if($(ch).prop("checked") === false) {
            $(ch).parent().hide(); // seçenek 1
            $(ch).parent().css("pointer-events","none") // seçenek 2
        }
    })
    } else {
        $label.show() // seçenek 1
        $label.css("pointer-events","") // seçenek 2
    }
})
emmir2
633 gün önce

@trsherlock saolasın hocam

emmir2
633 gün önce

yok mu yardımcı olacak birisi