2016-04-05 25 views
0
<form action=""> 
<input type="checkbox" id="cbk" class="cbk" name="cbk"> 
<input type="submit"> 
</form> 
<script type="text/javascript"> 
if($('#cbk:checked').prop('checked')) 
{ 
    alert('Checked'); 
} 
else 
{ 
    alert('Uncheck'); 
} 
</script> 

Denemeye çalıştığım bir uyarı yok, ayrıca 'u denedim ama hala çalışmıyor.Onay kutusunun işaretli olup olmadığını kontrol edin

cevap

0

Bu basit: onay kutusu işaretli olup olmadığını sahte olup olmadığını

$('#checkbox').is(':checked'); 

Yukarıdaki kod true döndürür.

böylece kod yeniden

<form action=""> 
<input type="checkbox" id="cbk" class="cbk" name="cbk"> 
<input type="submit"> 
</form> 
<script type="text/javascript"> 
if($('#cbk').is(':checked')) 
{ 
    alert('Checked'); 
} 
else 
{ 
    alert('Uncheck'); 
} 
</script> 
+0

Hemen testi, hala çalışmıyor olacak ??? –

+0

Bunu deneyin: Başka bir yol $ ('# cbk'). Attr ('checked'), $ ('#' + id) .is (": checked") ile eşdeğerdir fakat hatırlanması daha kolaydır. –

+0

Bu $ ('# cbk') kullanın attr ('kontrol') ama alway gerçek –

-1

kullanımı bu

if(document.getElementById('cbk').prop("checked") == true) 
{ 
} 

veya

if(document.getElementById('cbk').checked) 
{ 
} 
İlgili konular