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

  • discokatze

    discokatze

    23 EYLÜL 2009
  • Elly Awesome

    Elly Awesome

    15 ŞUBAT 2010
  • MusicDeluxeTV

    MusicDeluxeT

    14 Mayıs 2010