SORU
22 Kasım 2010, PAZARTESİ


Nasıl bir WordPress kullanmak tetikleyici kodunda olay değiştirin

İyi çalıştığını değiştirme olayı var ama recurse gitmem gerek.

""Diğer damla çıkışlar bir sınıf dayalı (dikkat edin"", birden fazla olabilir) orada downS bırakın. seçici değiştirecek değişikliği tetikleyen bir işlevi var Bu proxy değiştirme işlevi tetikleyecek ve bu yüzden başarısız olur. Bunu nasıl çalıştırabilirim?

Çok teşekkürler tür bayanlar ve baylar.

Kod

$(document).ready(function () {
    var activeDropBox = null;

    $("select.drop-box").change(function () {
        var questionId = $(this).attr("questionId");
        var selectedAnswer = $(this).val();
        activeDropBox = this;

        alert(this.questionId);

        $.ajax(
        {
            type: "POST",
            url: answerChangedActionUrl,
            data: { questionId: questionId, selectedValue: selectedAnswer },
            success: function (data) {
                SetElementVisibility(data.ShowElement, questionId);
            }, error: function (XMLHttpRequest, textStatus, errorThrown) {
                alert('XMLHttpRequest:'   XMLHttpRequest.responseText);
                alert('textStatus:'   textStatus);
                alert('errorThrown:'   errorThrown);
            }
        });
    });

    function SetElementVisibility(visible, questionId) {
        // I would like each child to then trigger the change event...
        $(".childOf"   questionId)[visible ? 'show' : 'hide']('slow');

        // Suggested code
        //$(".childOf"   questionId   " select").trigger("change");

        if (!visible) {
            $(".childOf"   questionId   " select").attr('selectedIndex', 0);
        }
    }
}

Bu öneriler şimdiye kadar değişebilir, ama değiştirme olayı bir ajax post Tetikleyicileri olarak şimdi burada başarısız görünüyor. Onunla oynayacağım ama böyle hissediyorum başka bir soru için bir şey.

CEVAP
22 Kasım 2010, PAZARTESİ


trigger() method kullanın

$(selector).trigger("change");

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hak5DarrensVlog

    Hak5DarrensV

    11 EYLÜL 2009
  • spyib

    spyib

    9 Ocak 2007
  • The Onion

    The Onion

    14 Mart 2006