SORU
23 ŞUBAT 2013, CUMARTESİ


jquery onay kutusu işaretli set

Zaten olası tüm yolları denedim, ama hala çalışmıyor alamadım. Kalıcı açıldığında, checkbox kontrol edin veya işaretini kaldırın veritabanı değeri dayalı olması gerektiğini istiyorum checkbox ile kalıcı bir pencere var. (Zaten diğerleri ile çalışma alanları form var.) Onu kontrol etmeye çalıştım ama işe yaramadı.

Benim html div:

<div id="fModal" class="modal" >
    ...
    <div class="row-form">
        <div class="span12">
            <span class="top title">Estado</span>

          <input type="checkbox"  id="estado_cat" class="ibtn">
       </div>
    </div>             
</div>

ve bir WordPress kullanmak:

$("#estado_cat").prop( "checked", true );

Ben de ** 8, ve diğerleri burada forumlarda görülen denedim, ama hiçbiri çalışmıyor gibi görünüyor. Biri bana doğru yolu gösterir?

EDİT: Tamam, gerçekten bir şeyleri Gözden kaçırıyorum... eğer onay kutusu sayfa/işaretini kaldırın kodunu kullanarak kontrol edebilirim, ama kalıcı pencereden mi, yapamam. Farklı şekillerde onlarca çalıştım...

Kalıcı açmak için gereken bir bağlantı var:

ve jquery "" ' ı tıklatın ve bazı işlemleri veri tabanından gelen bazı metin kutuları doldurma gibi yürütün. dinle Her şey ama sorun kutucuk işaretli/işaretsiz kullanarak kodu ayarlamak değil ki istediğim gibi çalışıyor. lütfen yardım edin!

$(function() {
 $(".editButton").click(function(){
       var id = $(this).data('id'); 
       $.ajax({
          type: "POST",
          url: "process.php",
          dataType:"json",
          data: { id: id, op: "edit" },
        }).done(function( data ) {
//the next two lines work fine, i.e., it grabs the value from database and fills the textboxes
          $("#nome_categoria").val( data['nome_categoria'] );
          $("#descricao_categoria").val( data['descricao_categoria'] );
//then I tried to set the checkbox checked (because its unchecked by default) and it does not work
           $("#estado_cat").prop("checked", true);
        $('#fModal').modal('show');
});
    evt.preventDefault();
    return false;
    });     
});

CEVAP
28 EKİM 2013, PAZARTESİ


eğer kullanmak zorunda '' fonksiyonu . prop

.prop('checked', true);

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • parlophone

    parlophone

    28 ŞUBAT 2006
  • SaMmM123

    SaMmM123

    3 Mayıs 2006
  • TV nEW

    TV nEW

    25 AĞUSTOS 2012