SORU
4 AĞUSTOS 2013, Pazar


JQuery, hepsi aynı ada sahip bir radyo düğmesi değerini alabilirim?

İşte benim kod:

<table>
   <tr>
      <td>Sales Promotion</td>
      <td><input type="radio" name="q12_3" value="1">1</td>
      <td><input type="radio" name="q12_3" value="2">2</td>
      <td><input type="radio" name="q12_3" value="3">3</td>
      <td><input type="radio" name="q12_3" value="4">4</td>
      <td><input type="radio" name="q12_3" value="5">5</td>
   </tr>
</table>
<button id="submit">submit</button>

Burada JS:

$(function(){
    $("#submit").click(function(){      
        alert($('input[name=q12_3]').val());
    });
 });

Burada JSFIDDLE! Her zaman düğmesini 1 döndürür. Neden? Biri bana yardım edebilir mi?

CEVAP
4 AĞUSTOS 2013, Pazar


Fiddle.

Kodunuzda, DV sadece adı ile bir giriş ilk örneğini arar bu durumda 1 değeri olan q12_3,. :checked q12_3 adıyla bir giriş istiyorum.

$(function(){
    $("#submit").click(function() {     
        alert($("input[name=q12_3]:checked").val());
    });
});

Yukarıdaki kodu olduğunu unutmayındeğil.is(":checked") kullanarak aynı. bir WordPress kullanmak is() döndürür bir boolean (doğru ya da yanlış) ve bir öğe değil işlevi.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ibebrent

    ibebrent

    23 Temmuz 2007
  • spyib

    spyib

    9 Ocak 2007
  • tychoadragmire

    tychoadragmi

    20 Mart 2006