SORU
9 ŞUBAT 2010, Salı


bir WordPress kullanmak - özel alma seçeneği öznitelik

Verilen, aşağıdaki:

<select id="location">
    <option value="a" myTag="123">My option</option>
    <option value="b" myTag="456">My other option</option>
</select>

<input type="hidden" id="setMyTag" />

<script>
    $(function() {
        $("#location").change(function(){
            var element = $(this);
            var myTag = element.attr("myTag");

            $('#setMyTag').val(myTag);
        });
    });
</script>

Bu çalışmıyor...
Ben select değiştiğinde gizli alanın değerini myTag değeri için güncelleme almak için ne yapmam gerekiyor. Seçili değeri almak için bir şeyler yapmam gerek sanıyorum...?

CEVAP
9 ŞUBAT 2010, Salı


<select> elemanı için olay işleyicisi ekliyorsun.
Bu nedenle, $(this) açılan kendisi olacak, değil seçilen 5**.

Seçilen <option> bu şekilde bulmak gerekir:

var option = $('option:selected', this).attr('mytag');

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bryan Adams

    Bryan Adams

    30 Mart 2006
  • itfigueres

    itfigueres

    12 EKİM 2013
  • Perihelion

    Perihelion

    23 NİSAN 2008