Cevaplar
-
Keşke kodlarını ve formu http://jsfiddle.net yazsaydın.
Kısa bir araştırma yaptım genelde attr yerine is öneriliyor gibi...
$('#checkbox').is(':checked')
this.checked //true/false - not jquery
$(element).checked //does not work
$(element).attr('checked') //checked/NULL *
$(element).is(':checked') //true/false
Şu örneklere bakabilirsin.
http://jsfiddle.net/eTG6p/4/
http://jsfiddle.net/UqrYJ/
http://jsfiddle.net/XPMjK/3/
http://jsfiddle.net/merakli/q2ZVh/1/
http://www.electrictoolbox.com/check-uncheck-checkbox-jquery/
http://www.sitepoint.com/forums/showthread.php?583619-get-value-checkbox-checked-jquery
http://stackoverflow.com/search?q=[jquery]+%09if%28+%24%28%22%3Acheckbox%22%29.attr%28%22checked%22%29%3D%3D%22checked%22+%29+jsfiddle+%24.ajax+post&submit=search -
jquery 1.6.1 den itibaret attr() yerine prop() kullanmalısınız.
-
drlinux
Aşağıdaki şekilde olması gerekiyor..
function sec(){ if( $(":checkbox").prop("checked")=="checked" ) $.ajax({ type:'POST', url:'secilen.php', data:'secilen=' + $(":checkbox").val(), success:function(e){alert(e);} }); }
10 yıl önce yazılmış
-
-
teşekkürler cevaplar için