SORU
24 ŞUBAT 2010, ÇARŞAMBA


JQuery onay kutusunu Etkinleştir/devre dışı bırak

Böyle kutularını bir grup var. "Ben" diğer 3 kutularını etkin olmalı, başka devre dışı olmalıdır. kontrol, onay kutusunu Kontrol ederseniz Nasıl Jquery kullanarak yapabilirim?

<form name="frmChkForm" id="frmChkForm">
<input type="checkbox" name="chkcc9">Check Me
<input type="checkbox" name="chk9[120]">
<input type="checkbox" name="chk9[140]">
<input type="checkbox" name="chk9[150]">
</form>

CEVAP
24 ŞUBAT 2010, ÇARŞAMBA


Biçimlendirme biraz değişiklik:

<form name="frmChkForm" id="frmChkForm">
<input type="checkbox" name="chkcc9" id="group1">Check Me
<input type="checkbox" name="chk9[120]" class="group1">
<input type="checkbox" name="chk9[140]" class="group1">
<input type="checkbox" name="chk9[150]" class="group1">
</form>

ve sonra

$(function() {
  enable_cb();
  $("#group1").click(enable_cb);
});

function enable_cb() {
  if (this.checked) {
    $("input.group1").removeAttr("disabled");
  } else {
    $("input.group1").attr("disabled", true);
  }
}

Bu KİMLİK ve sınıfların tanıtımı olmadan öznitelik seçiciler kullanarak yapabilirsin ama daha yavaş ve (ımho) okumak için daha da zordur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • metagamers

    metagamers

    13 Mayıs 2006
  • Shantanu Sood

    Shantanu Soo

    3 Kasım 2008
  • SomeOne Pro

    SomeOne Pro

    25 EKİM 2013