22 Ocak 2010, Cuma
Nasıl bir radyo düğmesi işaretini?
AJAX bir form kullanarak bir WordPress kullanmak gönderildikten sonra işaretini istediğim radyo düğmesi grubu var. Aşağıdaki işlevi var:
function clearForm(){
$('#frm input[type="text"]').each(function(){
$(this).val("");
});
$('#frm input[type="radio":checked]').each(function(){
$(this).checked = false;
});
}
Bu fonksiyon yardımıyla, metin kutuları değerleri temizleyebilirim, ama radyo düğmeleri değerleri temize çıkaramam.
Bu arada, ben de $(this).val("");
denedim ama işe yaramadı.
CEVAP
22 Ocak 2010, Cuma
ya da (düz js)
this.checked = false;
veya (jQuery)
$(this).prop('checked', false);
// Note that the pre-jQuery 1.6 idiom was
// $(this).attr('checked', false);
Arasındaki fark hakkında bir açıklama jQuery prop() help page bkz() bir sorudurve() propve neden prop() şimdi tercih edilir.
() prop Mayıs 2011'de jQuery 1.6 ile tanıttı.
Bunu Paylaş:
Nasıl jQuery ile bir radyo düğmesi kon...
Nasıl varsayılan olarak bir radyo düğm...
JavaScript, Nasıl bir radyo düğmesi se...
CSS - Nasıl Stil için Seçilen Radyo dü...
Nasıl seçili radyo düğmesi değerini al...