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

  • FD2097

    FD2097

    21 HAZİRAN 2009
  • Microsoft Research

    Microsoft Re

    24 EKİM 2008
  • sk8ingis4me

    sk8ingis4me

    16 Mart 2006