SORU
11 AĞUSTOS 2011, PERŞEMBE


jQuery checkbox değiştirmek ve tıklatın olay

Var

<input type="checkbox" id="checkbox1" /> <br />
<input type="text" id="textbox1" />

ve

$(document).ready(function() {
    //set initial state.
    $('#textbox1').val($(this).is(':checked'));

    $('#checkbox1').change(function() {
        $('#textbox1').val($(this).is(':checked'));
    });

    $('#checkbox1').click(function() {
        if (!$(this).is(':checked')) {
            return confirm("Are you sure?");
        }
    });
});

JSFIDDLE link

Burada değişen bir olay checkbox durum ile textbox değerini günceller. Kaldırın eylemi onaylamak için tıklayın olay kullanıyorum. Eğer kullanıcı iptal seçerse, onay işareti geri ama değişim bile onay önce tutarsız bir devlet (textbox checkbox işaretlendiğinde yanlış diyor) şeyler bırakarak patlar. Nasıl iptal ile uğraşmak ve textbox değeri kontrol durumu ile tutarlı kalabilir mi?

Teşekkürler

CEVAP
11 AĞUSTOS 2011, PERŞEMBE


Peki bu yazı ederim benim eşleşen bir cevap göremiyorum. JSFiddle Test ve ne istediğinin yapar.Bu yaklaşım, bir etiket bir onay kutusu ile ilişkili tıklandığında ateş yararı vardır.

$(document).ready(function() {
    //set initial state.
    $('#textbox1').val($(this).is(':checked'));

    $('#checkbox1').change(function() {
        if($(this).is(":checked")) {
            var returnVal = confirm("Are you sure?");
            $(this).attr("checked", returnVal);
        }
        $('#textbox1').val($(this).is(':checked'));        
    });
});

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HowcastSportsFitness

    HowcastSport

    11 Mayıs 2011
  • Kanál používateľa McsFuego

    Kanál použ

    12 EKİM 2011
  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011