cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Jika anda ingin membatalkan atribut anda yang diperiksa dalam kaedah ifChecked dalam iCheck, ia tidak berfungsi

Apabila menggunakan pemalam iCheck,

<label for="taoda" class="rad_chx_label" style="margin-right:20px;">
    <input type="checkbox" id="pro1" name="isHaveDefaultProduct" value="1" />
            <span style="margin-left:8px;">是</span>
                </label>
<label for="remin" class="rad_chx_label">
     <input type="checkbox" id="pro2" name="isHaveDefaultProduct" value="0"  checked />
            <span style="margin-left:8px;">否</span>
    </label>

Cuma takrifkan dua label
js seperti berikut:

$(function(){
$('input[type=checkbox]').iCheck({    //注册复选框
  checkboxClass: 'icheckbox_minimal-green',
});
  $('input[type=checkbox]').on('ifChecked', function(event){ 
             em=$(this);//alert(event.type + ' callback');  
             if(em.val()=="1"){
                em.iCheck('uncheck');
             }
             
});  
        });

Anda akan menemuinya di

 if(em.val()=="1"){
                    em.iCheck('uncheck');
                 }
em.iCheck('nyahtanda'); dalam

tidak berfungsi, iaitu, apabila anda mengklik kotak semak dengan nilai 1, ia akan ditetapkan dengan serta-merta kepada keadaan tidak dipilih selepas dipilih ,,,
Bagaimana anda harus menulisnya ?

过去多啦不再A梦过去多啦不再A梦2790 hari yang lalu1015

membalas semua(1)saya akan balas

  • 某草草

    某草草2017-05-19 10:30:52

    Kalau tak salah ingat, ada togel, guna yang tu saja.

    balas
    0
  • Batalbalas