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

  • Autocar

    Autocar

    11 Mart 2006
  • DavidParody

    DavidParody

    17 EKİM 2009
  • xSammyJoe1

    xSammyJoe1

    19 Temmuz 2011