SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • knopik96

    knopik96

    7 Mayıs 2011
  • Tahir Jahi

    Tahir Jahi

    6 Mart 2006
  • technodromeband's channel

    technodromeb

    28 NİSAN 2011